Hacking Wi-Fi 1: Conociendo aircrack-ng y el modo monitor

Vay3t
2 min readNov 16, 2020

--

Instalando aircrack-ng y colocando la tarjeta wifi en modo monitor.

¿Que aircrack-ng?

aircrack-ng es una suite para crackeos de redes wifi, se centra en distintos tipos de ataques a protocolos WEP y WPA/WPA2. Para ocupar esta suite necesitamos privilegios de root.

Instalando aircrack-ng

sudo apt install aircrack-ng

¿Que es airmon-ng?

airmon-ng es una de las herramientas de la suite de aircrack-ng, sirve para colocar la tarjeta en modo monitor.

Modo monitor

(No confundir con modo promiscuo) Usualmente nuestra tarjeta escucha y habla con algún punto de acceso (router), al estar la tarjeta en modo monitor solo escucha a otras tarjetas cuando estas están comunicándose entre si.

Para poder capturar estos paquetes y poder posteriormente trabajar con estos paquetes, necesitamos identificar nuestra interfaz de red con la que trabajaremos, en mi caso usare una tarjeta de red externa TL-WN722n v1 (como ya no se fabrican recomiendo usar el AWUS036NHA) que actualmente es la wlan1.

root@vay3t:~# airmon-ng
[sudo] password for francisk0v:

PHY Interface Driver Chipset

phy0 wlan0 iwlwifi Intel Corporation Wireless 3160 (rev 83)
phy1 wlan1 ath9k_htc Atheros Communications, Inc. AR9271 802.11n

Ahora usamos el siguiente comando para iniciar el modo monitor, si nos damos cuenta ahora nuestra interfaz de red cambia de nombre a wlan1mon.

root@vay3t:~# airmon-ng start wlan1

Found 5 processes that could cause trouble.
If airodump-ng, aireplay-ng or airtun-ng stops working after
a short period of time, you may want to run 'airmon-ng check kill'

PID Name
792 avahi-daemon
796 NetworkManager
808 avahi-daemon
909 wpa_supplicant
5869 dhclient

PHY Interface Driver Chipset

phy0 wlan0 iwlwifi Intel Corporation Wireless 3160 (rev 83)
phy1 wlan1 ath9k_htc Atheros Communications, Inc. AR9271 802.11n

(mac80211 monitor mode vif enabled for [phy1]wlan1 on [phy1]wlan1mon)
(mac80211 station mode vif disabled for [phy1]wlan1)

Ahora nuestra tarjeta esta lista para trabajar con la suite aircrack-ng o scapy.

No veo mi interfaz como wlanX

En caso de ver la interfaz con otro nombre que no sea wlanX te recomiendo usar el siguiente comando y luego reiniciar el equipo para aplicar las configuraciones:

sudo ln -s /dev/null /etc/udev/rules.d/80-net-setup-link.rules

Si no funciona puedes hacerlo modificando las opciones del Grub:

sudo nano /etc/default/grub

Cambiando esta linea:

GRUB_CMDLINE_LINUX=""

a la siguiente:

GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

Luego de esto guardamos y generamos el nuevo Grub

sudo grub-mkconfig -o /boot/grub/grub.cfg

--

--