Arg-Wireless - El Primer Foro de Wireless de Argentina...

Seguridad Informática => WarDriving => Mensaje publicado por: D3M0N en 16 de Febrero de 2011, 10:46:58 PM

Título: Wardriving y geoposicionamiento de redes Wifi con míviles Symbian y Google Earth
Publicado por: D3M0N en 16 de Febrero de 2011, 10:46:58 PM
Wardriving en Symbian

Antes de comenzar a explicaros el uso de esta tícnica en vuestro terminal symbian, deberíis instalar las dos siguientes herramientas en el mívil:

Capturador de redes wifi: barbelo-v0.3.sisx (http://darkircop.org/barbelo/barbelo-v0.3.sisx)

Posicionador GPS: GPSd-v0.2.jar (http://darkircop.org/barbelo/GPSd-v0.2.jar)

Las herramientas Barbelo y GPSd se instalan como cualquier otro programa en symbian. Una vez instaladas deberí­ais ver en el mení Aplicaciones las herramientas instaladas:

(http://lh6.ggpht.com/_c6EYhkUKGik/TAv1x8R7FmI/AAAAAAAAC7E/bbz_gdannw4/Scr000004%5B1%5D_thumb%5B1%5D.jpg?imgmax=800)

En primer lugar deberemos activar la recepciín de posicionamiento por GPS, para ello abriremos la herramienta GPSd, y veremos la siguiente pantalla:

(http://lh5.ggpht.com/_c6EYhkUKGik/TAv1ywk2KNI/AAAAAAAAC7M/avvjKSgWlM8/Scr000001%5B1%5D_thumb%5B4%5D.jpg?imgmax=800)(http://lh6.ggpht.com/_c6EYhkUKGik/TAv10HymakI/AAAAAAAAC7U/ZCt-XRMn5QY/Scr000006%5B1%5D_thumb%5B1%5D.jpg?imgmax=800)

Deberemos esperar hasta que el GPS se sitíe. En el caso de mi mívil ha tardado un minuto. Una vez situado pulsaremos sobre la opciín Ocultar (Hide).

Ahora abriremos el software Barbelo.

(http://lh4.ggpht.com/_c6EYhkUKGik/TAv11YnvZTI/AAAAAAAAC7c/VbGKrIMhdQk/Scr000002%5B2%5D_thumb%5B1%5D.jpg?imgmax=800)

Una vez abierto, nuestro mívil habrí¡ comenzado a capturar redes wifi, y se nos irí¡n mostrando en forma de lista en la pantalla. Si vamos pulsando sobre cada una de ellas podremos ir viendo las caracterí­sticas de las mismas:

(http://lh5.ggpht.com/_c6EYhkUKGik/TAv12ozTl3I/AAAAAAAAC7k/FbR-sgJq2Pw/barbelo1_thumb%5B3%5D.jpg?imgmax=800)(http://lh4.ggpht.com/_c6EYhkUKGik/TAv13qvKswI/AAAAAAAAC7s/GCj93JEeZl4/barbero2_thumb%5B2%5D.jpg?imgmax=800)

Ahora para comenzar a generar nuestro log de redes wifi pulsaremos sobre el botín opciones, y seleccionaremos la opciín “Start log”, de esta manera ya estaremos guardando la lista de wifis en el mívil, con su posiciín por GPS.

(http://lh6.ggpht.com/_c6EYhkUKGik/TAv14udsRLI/AAAAAAAAC70/MnLLs2VWlIw/Scr000008%5B1%5D_thumb%5B1%5D.jpg?imgmax=800)

Para parar de sniffar trí¡fico deberemos pulsar sobre el botín opciones, y seleccionaremos la opciín “Stop log”. Una vez finalizado el proceso, se nos habrí¡ generado automí¡ticamente un fichero xml, en la ruta /barbelo de la tarjeta de memoria del mívil, con toda la informaciín, que podrí¡ ser parseada por cualquier programa, en nuestro caso, lo transformaremos con una herramienta al formato kml que interpreta Google Earth.

Esto es todo por hoy, el príximo dí­a os mostrarí como convertir el fichero xml al formato kml y a mostrar el mapa de las redes encontradas en Google Earth.

bueno, para finalizar con la transformaciín del reporte xml a kml y su integraciín con Google Earth.

En primer lugar deberemos transformar el reporte xml a kml, para ello yo he elegido un script en perl llamado kisgearth, que realizarí¡ el cambio de formato de manera automí¡tica. Hay otros programas que realizan esta tarea, pero este me ha parecido bastante prí¡ctico, sencillo y eficiente. Lo podes descargar desde el siguiente link:

KISgearth (http://code.google.com/p/kisgearth/downloads/list)

Una vez descargado, necesitaríis un interprete de lenguaje Perl, como yo soy usuario de Windows, me he descargado para esta labor el software Active Perl (http://www.activestate.com/activeperl).

Tras instalar Active Perl, deberíis dejar en la ruta “C:\Perl\bin” (C:\ por defecto) el fichero xml que os ha devuelto barbelo, que encontraríis en la ruta “\barbelo” de la tarjeta de memoria de vuestro mívil y el script kisgearth que habes descargado antes. Una vez hecho esto, abriríis un terminal y ejecutaríis el siguiente comando:

kisgearth.pl -oN barbelo.kml -n1 -- Barbelo-Jun-06-2010-3.xml

Siendo barbelo.kml el nuevo fichero que se va a crear y Barbelo-Jun-06-2010-3.xml el fichero que nos ha generado barbelo.

Tras ejecutarse el script se nos habrí¡ generado el fichero kml en la ruta “C:\Perl\bin”. Ahora simplemente, si ya tenemos Google Earth instalado en el ordenador, lo cargamos haciendo doble clic sobre el icono y deberíis ver vuestro mapa con las redes wifi que habíis encontrado y la informaciín de las mismas:

(http://lh5.ggpht.com/_c6EYhkUKGik/TA-dQse7NRI/AAAAAAAAC78/aumRTgiT0R4/1_thumb%5B1%5D.jpg?imgmax=800)
(http://lh5.ggpht.com/_c6EYhkUKGik/TA-dTOSZKFI/AAAAAAAAC8E/_jMCh4CLw84/2_thumb%5B3%5D.jpg?imgmax=800)

comprobado con nokia 5800 (http://articulo.mercadolibre.com.ar/MLA-104694845-nokia-5800-8gb-gps-3g-americano-camara-32-wifi-mp3-celular-_JM)

TODOS LOS PROGRAMAS JUNTOS (http://xa.ly/teiB)