# Aircrack-ng
sudo airmon-ng
# iw
iw list
iw dev <interface> info
# iwconfig
iwconfig
# lsusb
sudo lsusb -vv | egrep "idVendor|idProduct"
Obtener números de canal y las frecuencias correspondientes que nuestra tarjeta inalámbrica puede detectar.
iwlist <interface> frequency
iwlist wlan0 frequency
Obtener los puntos de acceso inalámbricos que están dentro del alcance de nuestra tarjeta inalámbrica.
# Puntos de acceso inalámbricos
sudo iw dev <interface> scan | grep "SSID:"
sudo iw dev wlan0 scan | grep "SSID:"
# Puntos de acceso inalámbricos y su número de canal
sudo iw dev <interface> scan | egrep "DS Parameter set|SSID:"
sudo iw dev wlan0 scan | egrep "DS Parameter set|SSID:"
Modo monitor
Tarjeta inalámbrica
Establecer tarjeta inalámbrica en modo monitor.
sudo ip link set <interface> down
sudo iwconfig <interface> mode monitor
sudo ip link set <interface> up
sudo ip link set wlan0 down
sudo iwconfig wlan0 mode monitor
sudo ip link set wlan0 up
# Comandos en una sola línea
sudo ip link set wlan0 down && sudo iwconfig wlan0 mode managed && sudo ip link set wlan0 up && iw dev wlan0 info
Establecer tarjeta inalámbrica en modo managed.
sudo ip link set <interface> down
sudo iwconfig <interface> mode managed
sudo ip link set <interface> up
sudo ip link set wlan0 down
sudo iwconfig wlan0 mode managed
sudo ip link set wlan0 up
# Comandos en una sola línea
sudo ip link set wlan0 down && sudo iwconfig wlan0 mode managed && sudo ip link set wlan0 up && iw dev wlan0 info
Interfaz virtual
Crear y activar interfaz virtual en modo monitor.
# Crear interfaz virtual en modo monitor
sudo iw dev <interface> interface add <virtual-interface> type monitor
sudo iw dev wlan0 interface add wlan0mon type monitor
# Activar interfaz virtual
sudo ip link set <virtual-interface> up
sudo ip link set wlan0mon up
# Comandos en una sola línea
sudo iw dev wlan0 interface add wlan0mon type monitor && sudo ip link set wlan0mon up && iw dev wlan0mon info
Verificar que nuestra interfaz virtual esté en modo monitor utilizando tcpdump (sniffer).