elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Sigue las noticias más importantes de elhacker.net en ttwitter!


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Hacking Wireless (Moderador: ChimoC)
| | |-+  Geolocalizar Wifis
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 4 Ir Abajo Respuesta Imprimir
Autor Tema: Geolocalizar Wifis  (Leído 59,193 veces)
PaPeRrO


Desconectado Desconectado

Mensajes: 547


You Are Being Monitored


Ver Perfil
Geolocalizar Wifis
« en: 14 Mayo 2010, 17:05 »

En este articulo explicare como Geolocalizar wifis que encontremos rapidamente.


Requisitos:

Conexion a internet.
Bssid de la red wifi que queremos localizar.


¿como funciona?¿ necesito un gps?
No, no necesitas ningun GPS.

para localizar una wifi lo unico que podiamos hacer es realizar diferentes tomas con nuestro receptor hasta encontrar la señal mas alta, lugar en el que por conclusion sera el mas cercano a la wifi(normalmente).

Como diria homer,, ¿Esque eso no lo puede hacer otro?.

Pues si, resulta que hay una empresa llamada SkyhookWireless que tiene una base de datos con BSSIDS - coordenadas, para que¿?, para programas de localizacion por wireless (wps,sin gps), como loki, ademas estos programas actualizan la base de datos de skyhook aumentando los bssids disponibles.
estos programas cogen la lista de wifis/señal que encuentra tu pc y mandan una peticion a la bbdd de skyhook ir estima por triangulacion la posicion en la que te encuentras.
http://www.skyhookwireless.com/howitworks/


Muy bien, pero yo ya de donde estoy, quiero saber donde esta el bssid que yo quiera.
Pues tan sencillo como decirle a la bbdd que solo encontramos ese bssid y con mucha señal:


Para linux:

Código
  1. MYMAC=AABBCCDDEEFF && curl --header "Content-Type: text/xml" --data "<?xml  version='1.0'?><LocationRQ xmlns='http://skyhookwireless.com/wps/2005'  version='2.6' street-address-lookup='full'><authentication  version='2.0'><simple><username>beta</username><realm>js.loki.com</realm></simple></authentication><access-point><mac>$MYMAC</mac><signal-strength>-50</signal-strength></access-point></LocationRQ>" https://api.skyhookwireless.com/wps2/location

fuente: http://coderrr.wordpress.com/2008/09/10/get-the-physical-location-of-wireless-router-from-its-mac-address-bssid/

¿interesante no?
pero es un coñazo ir una por una, asi que pense en automatizarlo un poquito, asique cree un programa que dada una lista de bssids,essid separados por comas nos sacase un archivo kml (para google earth) con las chinchetas de donde estan las wifis.


Ahora es tan sencillo como poner a buscar el vistumbler,


una vez tenemos las wifis exportar la lista a csv


y pedirle al programa
locazadorbssids.exe lista.csv salida.kml


localizara las bssid y nos creara un kml con los bssids localizados.


Descarga:
http://www.mediafire.com/?m44m5zghzlj

Opiniones please!

PD: cuando tenga un poquito de tiempo comento el source y lo publico.


« Última modificación: 14 Mayo 2010, 20:59 por PaPeRrO » En línea

Festor
Ex-Staff
*
Desconectado Desconectado

Mensajes: 1.960


Ver Perfil
Re: Geolocalizar Wifis
« Respuesta #1 en: 15 Mayo 2010, 17:28 »

Para linux:
Código
  1. MYMAC=AABBCCDDEEFF && curl --header "Content-Type: text/xml" --data "<?xml version='1.0'?><LocationRQ xmlns='http://skyhookwireless.com/wps/2005' version='2.6' street-address-lookup='full'><authentication version='2.0'><simple><username>beta</username><realm>js.loki.com</realm></simple></authentication><access-point><mac>$MYMAC</mac><signal-strength>-50</signal-strength></access-point></LocationRQ>" https://api.skyhookwireless.com/wps2/location

fuente: http://coderrr.wordpress.com/2008/09/10/get-the-physical-location-of-wireless-router-from-its-mac-address-bssid/

Un script escrito en bash que mejora algunas cosas:
-> Poder introducir varias direcciones MAC a la vez, separadas por comas.
-> Poder leer direcciones direcciones MAC desde un fichero de texto plano.

Se aceptan sugerencias...

* Captura de pantalla:



* Código fuente:

Código
  1. #! /bin/bash
  2.  
  3. function LocalizarMAC
  4. {
  5. curl --header "Content-Type: text/xml" --data "<?xml  version='1.0'?><LocationRQ xmlns='http://skyhookwireless.com/wps/2005'  version='2.6' street-address-lookup='full'><authentication  version='2.0'><simple><username>beta</username><realm>js.loki.com</realm></simple></authentication><access-point><mac>$1</mac><signal-strength>-50</signal-strength></access-point></LocationRQ>" https://api.skyhookwireless.com/wps2/location
  6. }
  7.  
  8. function Menu
  9. {
  10. echo "--------------------------------------------------"
  11. echo "..:: Bienvenido al Geolocalizador de APs Wifi ::.."
  12. echo "--------------------------------------------------"
  13. echo "Por favor, seleccione la entrada de datos deseada"
  14.  
  15. echo "1) Introducir direcciones MAC manualmente"
  16. echo "2) Leer direcciones MAC de un fichero de texto"
  17. echo "3) Salir"
  18. echo
  19. }
  20.  
  21. function RegresarMenu
  22. {
  23. echo -n "Pulse cualquier tecla para regresar al menu"
  24. read -s -n1 opcion
  25. case $opcion in
  26. *) clear && Menu;;
  27. esac
  28. }
  29.  
  30. clear && Menu
  31.  
  32. while [[ "$opcion" != '3' ]]; do
  33. read -s -n1 opcion
  34. case $opcion in
  35. 1) echo -n "Introduzca las direcciones MAC separadas por comas: "
  36. IFS=$','
  37. read DirMAC
  38. for i in $DirMAC; do
  39.  LocalizarMAC $i
  40. done
  41. RegresarMenu;;
  42.  
  43. 2) echo -n "Introduzca la ruta completa al fichero que contiene las direcciones MAC: "
  44. read FicheroMAC
  45. for i in `cat $FicheroMAC`; do
  46.  LocalizarMAC $i
  47. done
  48. RegresarMenu;;
  49.  
  50. *) clear && Menu;;
  51. esac
  52. done
  53.  
  54. exit


« Última modificación: 15 Mayo 2010, 17:40 por Festor » En línea

PaPeRrO


Desconectado Desconectado

Mensajes: 547


You Are Being Monitored


Ver Perfil
Re: Geolocalizar Wifis
« Respuesta #2 en: 15 Mayo 2010, 17:40 »

Festor, muy interesante, de todas formas lo que he publicado es el programita en c# que puedes encontrar en el ultimo link de mi post, el codigo de curl estaba en la pagina de coderr.wordpress.com, dentro de un rato publico el codigo c#, tengo que comentarlo un poco pero me da pereza.
En línea

cpu2


Desconectado Desconectado

Mensajes: 921


Ver Perfil
Re: Geolocalizar Wifis
« Respuesta #3 en: 15 Mayo 2010, 19:00 »

Hola, gracias por el programa

Pregunta... Si cambio mi Mac por una fake estilo 00:11:22:33:44:55 me podrias localizar?

Un saludo
En línea

Festor
Ex-Staff
*
Desconectado Desconectado

Mensajes: 1.960


Ver Perfil
Re: Geolocalizar Wifis
« Respuesta #4 en: 15 Mayo 2010, 19:09 »

Hola, gracias por el programa

Pregunta... Si cambio mi Mac por una fake estilo 00:11:22:33:44:55 me podrias localizar?

Un saludo

Esto... la localización funciona mediante la consulta de la dirección MAC en la base de datos proporcionada por skyhookwireless.com.

Si alguien sabe la dirección MAC de tu router y esta fue registrada por tipos de skyhookwireless.com, entonces aparecerán las coordenadas de localización del router cambies o no ahora dicha dirección.

De todas formas, las zonas de cobertura parece que son estas:
http://www.skyhookwireless.com/howitworks/coverage.php
En línea

cpu2


Desconectado Desconectado

Mensajes: 921


Ver Perfil
Re: Geolocalizar Wifis
« Respuesta #5 en: 15 Mayo 2010, 19:49 »

Osea que el localizador te diria en que poblacion esta la mac, bueno se va cambiando de vez en cuando la mac y ya esta.

Un saludo
En línea

Festor
Ex-Staff
*
Desconectado Desconectado

Mensajes: 1.960


Ver Perfil
Re: Geolocalizar Wifis
« Respuesta #6 en: 15 Mayo 2010, 20:11 »

No te dice ninguna población, ciudad y/o pais... simplemente te da las coordenadas, mediante tiangulación, del punto exacto donde cree que debería estar el router detectado.
En línea

NikNitro!


Desconectado Desconectado

Mensajes: 1.301


Galletaaa!!!


Ver Perfil WWW
Re: Geolocalizar Wifis
« Respuesta #7 en: 15 Mayo 2010, 22:58 »

Pero solo en la página (por lo menos a mi) no deja acercar el zoom como para distinguir nada :S
En línea

Festor
Ex-Staff
*
Desconectado Desconectado

Mensajes: 1.960


Ver Perfil
Re: Geolocalizar Wifis
« Respuesta #8 en: 16 Mayo 2010, 17:10 »

Pero solo en la página (por lo menos a mi) no deja acercar el zoom como para distinguir nada :S

A mi me deja...


En línea

NikNitro!


Desconectado Desconectado

Mensajes: 1.301


Galletaaa!!!


Ver Perfil WWW
Re: Geolocalizar Wifis
« Respuesta #9 en: 16 Mayo 2010, 17:25 »

Pero más de esa distanccia¿??
En línea

Páginas: [1] 2 3 4 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como Geolocalizar IP de una forma mas detallada ?
PHP
Diabliyo 3 12,161 Último mensaje 27 Septiembre 2008, 21:32
por Diabliyo
Duda Geolocalizar wifis « 1 2 »
Hacking Wireless
wirelesswifi 11 7,310 Último mensaje 16 Julio 2011, 06:00
por P4nd3m0n1um
Geolocalizar celulares
Foro Libre
Mr.Blue 3 2,655 Último mensaje 18 Septiembre 2010, 16:04
por Mr.Blue
geolocalizar AP's y Nodos solo con MAC sin GPS
Materiales y equipos
P4nd3m0n1um 0 2,087 Último mensaje 6 Febrero 2011, 14:27
por P4nd3m0n1um
Geolocalizar por ip - ayuda
Hacking Avanzado
heavypc 1 1,308 Último mensaje 9 Diciembre 2014, 19:16
por engel lex
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines