OS X, Obtener información de Redes Wifi

From Wiki de Caballero
Jump to navigation Jump to search

Existen dos formas de escanear las redes.

airport

Para obtener una contraseña hace falta saber qué red se quiere utilizar. Para esto se corre el siguiente comando:

airport -s

Nota: Si no funciona el comando airport, hay que generar un link a la ruta completa del archivo así: sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport.
Nota: Puede que requiera sudo, lo probé con y sin, sin inconvenientes.
Nota: Para ver las opciones ejecutar airport —help, ya que man airport no muestra nada.

El resultado debe ser algo similar a:

                            SSID BSSID             RSSI CHANNEL HT CC SECURITY (auth/unicast/group)
                      NombreWifi aa:bb:cc:dd:ee:01 -90  9       Y  -- WPA2(PSK/AES,TKIP/TKIP) 
                     NombreWifi2 aa:bb:cc:dd:ee:02 -91  8       Y  -- WPA(PSK/AES,TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP) 
                     NombreWifi3 aa:bb:cc:dd:ee:03 -90  6       Y  GB WPA2(PSK/AES,TKIP/TKIP) 
                     NombreWifi4 aa:bb:cc:dd:ee:04 -90  6       Y  TW WPA2(PSK/AES/AES) 
                     NombreWifi5 aa:bb:cc:dd:ee:05 -88  1       N  -- WEP
                     NombreWifi6 aa:bb:cc:dd:ee:06 -88  11      Y  -- WPA(PSK/TKIP/TKIP) WPA2(PSK/AES/TKIP) 
                     NombreWifi7 aa:bb:cc:dd:ee:07 -60  10      N  -- WEP

En este resultado de ejemplo, todas las mac address de las bases son casi la misma para efectos del ejemplo. Se usa NombreWifi7 para las pruebas ya que usa WEP.

Wireless Diagnostics

Abrir Wireless Diagnostics y luego Window -> Scan (o con el shortcut ⌘+4) y de esta forma se hace un escaneo de redes.

Nota: Aparentemente hay que estar desligado de una red al hacer el escaneo.