WIFI USB 2000 MW RTL8187 y Kismac en Mac Snow Leopard

Sábado 05 de marzo del 2011


Desde hace mucho tiempo andaba con la inquietud de hacer algo relacionado con WIFI en Mac. (Snow Leopard)

Siempre me llamó la atención el tema de Seguridad Wireless y Auditoría de Redes, y esta vez me atreví (como siempre) y dí el salto comprando este dispositivo USB WIFI de 2000 miliwatts con chipset RTL8187 para usarlo con Kismac en mi Mac con Snow Leopard.

Los datos sencillos.

El dispositivo lo compré en MercadoLibre a ProWireless a $24.990. Pueden contactarse directamente con Rodrigo Carrasco prowirelesschile@gmail.com para consultas.  El servicio fue eficiente, y Rodrigo siempre entregó toda la información al respecto.

Las características del dispositivo están más que claras, 2000 miliwatts=33dBm (ojo, fuera de norma), USB 2.0, Antena de 5dBi, 802.11B/G, Chipset RTL8187, que soporta modos monitor, auditoría y packet injection.

El kit viene como la foto, el dispositivo con un clip, el cable USB, y el CD con Drivers.

La primera recomendación es NO INSTALAR LOS DRIVERS que trae el CD del dispositivo.  Si lo que quieren es usarlo con Kismac, no instalen los drivers.

Para quienes queremos usar Kismac, les recomiendo la versión Kismac 0.3.3.

Una vez instalado Kismac, lo ejecutamos y en Preferences indicamos el dispositivo (Chipset) que usaremos para la captura.  En este caso, utilizamos el Chipset USB RTL8187B como indica la foto.

Una vez insertado el dispositivo, debemos configurar el canal donde queremos que “trabaje”.  Esta parte es importante, pues cada red (dentro de la norma claro) puede trabajar hasta en 11 canales.  La idea es seleccionarlos todos en un principio, realizar el “Scanning” para luego seleccionar el canal de la red que deseamos auditar.

Ahora estamos listos para escanear.

A no ser que tengan un gran diccionario para escanear claves WPA o WPA2, les recomiendo fijarse siempre en las redes con WEP.

La identificación de cada columna:

# Indica el orden numérico de la red.  No es muy relevante.

Ch indica el canal donde se encuentra la red.  Ojo, que cuando está activado el Auto Hoper Timing en la opción Channel, tiene a modificarse en cada “Hope” o “Salto”.

SSID es el identificador de la red y el BSSID es el identificador con la Mac Adress

Enc es el tipo de encriptación, que puede ser WEP, WPA o WPA2
Type indica si es managed o ad-hoc.  Básicamente se refiere al modo de funcionamiento del router en cuestión.

Luego indica la intensidad de señal (Signal), el promedio de intensidad (Avg), el Máximo, los Paquetes recepcionados (Packets) y los Datos (Data) en bytes.

Obviamente vamos a seleccionar aquella red de “nuestro vecino” que queremos auditar, ojalá tenga una alta intensidad, sea WEP, y la cantidad de paquetes y tráfico se incremente con facilidad.  Así no tendremos que esperar tanto.  De lo contrario, paciencia.

Cuando seleccionamos una red, revisaremos los datos de ella.

Finalmente, resta armarse de algo de paciencia, aplicar DEAUTHENTICATE y luego DEAUTHENTICATION FLOOD, esperar a que existan al menos 100.000 Packets, en lo posible 100 para luego poder inyectarlos para finalmente aplicar el  WEAK SCHEDULINGK ATTACK ojala en BOTH (Ambos, para 40 bits y para 104).

Comentarios

  • Saul dijo hace 354 días:

    Cuando algun dia tenga MAC podria pensar en realizar todo eso xD

    Saludos Simon!

  • Aldaron dijo hace 350 días:

    Buen tutorial.
    Para los usuarios de PC definitivamente Backtrack Linux es la navaja suiza en auditoría de redes.
    Saludos!

  • Xurde dijo hace 265 días:

    Hola,

    gracias por este tutorial. Hace tiempo que uso kissmac, pero nunca con packet injection. Ya sé que el tiempo que se tarda en conseguir depende de varios factores, como el tráfico. Pero… cuánto tiempo se suele tardar más o menos, del orden de una hora, un día, dos días?

    Gracias

  • Simón Iribarren dijo hace 265 días:

    Xurde:
    Yo he estado hasta 2 horas hasta toda una noche para conseguir 150.000 paquetes, obviamente todo se acelera inyectando y con un buen flood y deauthenticate,

  • Comburinda dijo hace 263 días:

    Hola felicidades por el tutorial, solo me queda una pregunta sobre el dispositivo USB WIFI de 2000 miliwatts con chipset RTL8187 que compraste, si realmente hay diferencia para encontrar redes.

  • Simón Iribarren dijo hace 263 días:

    Comburinda:
    La verdad es que si, se nota la diferencia con otros dispositivos con menos potencia. Este dispositivo algo se calienta, pero da resultados. ¿El problema? Las redes que ve, no necesariamente son las redes a las cuales puedes conectarte via Airport con el dispositivo del Mac que obviamente es menos poderoso. Recuerda que al usar este dispositivo externo de 2000Mw, tienes dos devices: el de Mac (Airport) y el externo. Como existen problemas en Kismac al instalar el driver propietario del dispositivo en Mac (se usa solo el driver de Kismac sin instalar drivers desde el CD), debes tomar una decisión. ¿Conectarte a todas las redes que ve el dispositivo externo y no usar nunca mas Kismac o seguir usando Kismac y conectarte solo a las redes cercanas que ve tu Airport?
    Es algo enredado, pero seguro analizando la respuesta me entenderás.
    Saludos!

  • stefano dijo hace 246 días:

    Cool vamos a ver que tal. Tengo una antena USB por ahí revisaré que chip tiene :)

  • HC dijo hace 173 días:

    Hola, tengo un problema, al momento de tratar de escanear con este chipset 8187l me dice que no tiene suficientes permisos para crear el archivo DUMP, que es lo que pasa?, soy el administrador del equipo y la cuenta, utilizo SNOW LEOPARD y el nuevo kismac, mi tarjeta es una Alfa Networks de 1 watt conectada a una antena yagi de 16 dbi con conectores RP-SMA y potencia al 70%

  • Simón Iribarren dijo hace 172 días:

    HC:
    Fíjate que en la sección Dump Filter la ruta del archivo que vas a crear (por ejemplo ~/DumpLog %y-%m-%d %H:%M) sea una ruta en donde tengas permiso para escribir. Si tiene un ~ es antes debieras poder porque es tu usuario.

  • manuel martinez dijo hace 115 días:

    Hola Simón, veras tengo un par de preguntas que te agradeceria que contestaras, ya que veo que eres un tio que entiendes de esto de las redes wifi. Yo soy un panoli y muy novato pero aprendo rapido. Tengo un macbook Pro comprado hace muy poco y muchos vecinos con wifi. Baje de la red el Kismac y me gustaria saber si necesito una antena de estas que dices o solo con mi Airport valdria para hacerlo funcionar. Lo intente con algunos tutoriales pero nada, encuentra redes pero no se hacerlo funcionar, podrias ayudarme?

  • Simón Iribarren dijo hace 111 días:

    Hola Manuel, gracias por pasar por este humilde Blog.
    No te sirve la NIC WIFI que viene incorporada con los Macbook Pro.
    Necesitas un dispositivo, puede ser USB (generalmente son USB), dongle o antena que soporte inyección y monitoreo. Te recomiendo visites este sitio: http://trac.kismac-ng.org/wiki/HardwareList donde aparece un listado de Hardware compatible para inyección y monitoreo con Kismac. Mis recomendaciones personales, dispositivos con Chipset Atheros, Ralink RT73, Realtek RTL8187L. Recuerda consultar eso a tu distribuidor antes de comprarlo. Por último, déjame decirte que pronto liberaré un manual de uso de Backtrack 5 (distribución basada en Linux/Debian) virtualizada usando VirtualBox en un Macbook Pro con el dispositivo USB que tengo. Para mi, mucho mas fácil y rápido. Saludos!

¿Y tu que opinas?

*Tu comentario quedará a la espera de moderación.

Iribarren es el blog personal de Simon Iribarren, donde se habla de tecnología & negocios.

Algunos derechos reservados bajo licencia Creative Commons.

Alimentado por WordPress y desarrollado por Tripailao.