Foro de elhacker.net

Seguridad Informática => Wireless en Linux => Mensaje iniciado por: Biohazard_Load en 16 Diciembre 2019, 06:57 am



Título: creando plantillas para wifiphisher
Publicado por: Biohazard_Load en 16 Diciembre 2019, 06:57 am
Hola gente, Estoy creando unas plantillas para usar con wifiphisher, y me surgió un problema, al  crear el punto de acceso y mostrarme la plantilla,en algunas no me muestra el diseño css, la plantilla se ve pero solo html, sin diseño css... vale aclarar que en este caso funciona correctamente el la respuesta del formulario que lo muestas en pantalla cuando introduzco un password.
En otras simplemente obtengo el mensaje de error que la carpeta no contiene el archivo index.html.
Revisando las plantillas en mi servidor apache funcionan correctamente. incluso el responsive.
Lei la documentacion de la pagina de wifiphisher donde da un ejempo de como crear las plantillas y busque en la web mas sobre este tema aunque no encontre mucho.

dejo el error que muestra el programa cuando dice que no hay archivo index.html:

HTTP requests: ERROR:tornado.application:Uncaught exception GET /es-ar (10.0.0.19)
HTTPServerRequest(protocol='http', host='wwww.msn.com', method='GET', uri='/es-ar', version='HTTP/1.1', remote_ip='10.0.0.19', headers={'Accept-Language': 'es-US,en-US;q=0.8', 'Accept-Encoding': 'gzip,deflate', 'X-Wap-Profile':
'http://wap1.huawei.com/uaprof/Y360-U03_UAProfile.xml', 'Host': 'wwww.msn.com', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8', 'User-Agent': 'Mozilla/5.0 (Linux; U; Android 4.4.2; en-us;
HUAWEI Y360-U03 Build/HUAWEIY360-U03) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30;', 'Connection': 'keep-alive', 'X-Requested-With': 'com.android.browser', 'Cache-Control': 'max-age=0'})
 Traceback (most recent call last):
 File "/usr/local/lib/python2.7/dist-packages/tornado-4.5.3-py2.7-linux-x86_64.egg/tornado/web.py", line 1510, in _execute result = method(*self.path_args, **self.path_kwargs)
 File "/usr/local/lib/python2.7/dist-packages/wifiphisher-1.4-py2.7.egg/wifiphisher/common/phishinghttp.py", line 96, in get self.render(file_path, **template.get_context())
 File "/usr/local/lib/python2.7/dist-packages/tornado-4.5.3-py2.7-linux-x86_64.egg/tornado/web.py", line 724, in render html = self.render_string(template_name, **kwargs)
 File "/usr/local/lib/python2.7/dist-packages/tornado-4.5.3-py2.7-linux-x86_64.egg/tornado/web.py", line 862, in render_string t = loader.load(template_name)
 File "/usr/local/lib/python2.7/dist-packages/tornado-4.5.3-py2.7-linux-x86_64.egg/tornado/template.py", line 427, in load self.templates[name] = self._create_template(name)
 File "/usr/local/lib/python2.7/dist-packages/tornado-4.5.3-py2.7-linux-x86_64.egg/tornado/template.py", line 454, in _create_template with open(path, "rb") as f:
 IOError: [Errno 2] No such file or directory: '/usr/local/lib/python2.7/dist-packages/wifiphisher-1.4-py2.7.egg/wifiphisher/data/phishing-pages/fibertel-phishing/html/index.html'

Saludos.


Título: Re: creando plantillas para wifiphisher
Publicado por: @XSStringManolo en 17 Diciembre 2019, 14:32 pm
Tiene pinta que metes las rutas enteras. Tipo: c:\\archivos/css/mihojadeestilo.css

Ponlas con la ruta:
/mihojadeestilo.css

mihojadeestilo.css

/css/mihojadeestilo.css

css/mihojadeestilo.css

Si no te funciona, añade el css dentro del html con las etiquetas <style>


Título: Re: creando plantillas para wifiphisher
Publicado por: Biohazard_Load en 19 Diciembre 2019, 05:34 am
Hola @?0!,5^34. De momento lo resolvi, metiendo los archivos dento de una carpeta con nombre static, no e tenido tiempo de leer el codigo del programa a fundo, pero creo que  busca los archivos estaticos con ese nombre de carpeta en la ruta. Una vez revise todo mas al detalle subire el resultado, y las plantillas, que quedaron funcionando bien. Por si alguien mas tiene este problema.

Muchas gracias por la respuesta, un saludo.