¿Cómo poner la interfaz WiFi en modo monitor en Linux?

Antes de discutir qué es el modo Monitor y cómo cambiamos nuestro modo WiFi a modo monitor desde administrado, analicemos cómo establecer una conexión WiFi. Entonces, al principio, nuestro sistema envía el paquete al WiFi y WiFi recibe esos paquetes y nos envía el reconocimiento y con este proceso, nuestra conexión se establece con el WiFi, y si queremos comunicarnos con otro dispositivo en la red, entonces el WiFi envía esos paquetes a ese sistema.

¿Qué es el modo de monitor?

 Es un modo en el que los paquetes que cada sistema envía al WiFi son recibidos por el sistema que tiene el modo Monitor de WiFi en lugar del WiFi mismo. Significa que todos los datos se pasan a través del dispositivo que tiene el modo de monitor de WiFi.

Las formas de hacerlo se enumeran a continuación:

  • Usando Iw.
  • Usando iwconfig.
  • Usando airmon-ng.

Método 1. Usando iw: Primero, verifique la interfaz de WiFi usando el comando:

sudo iw dev

Producción:

Put WiFi interface into Monitor mode in LINUX

Como puede ver claramente en la salida, la interfaz WiFi es «wlp1s0». Luego de conocer la interfaz del WiFi lo que tenemos que hacer es bajar la interfaz WiFi luego cambiar su modo de administrado a monitorear y luego subir el WiFi. Los comandos utilizados para realizar esta tarea son

sudo ip link set wlp1s0 down
sudo iw wlp1s0 set monitor none
sudo ip link set wlp1s0 up

Ahora, para verificar el estado del WiFi nuevamente, ejecute el primer comando:

sudo iw dev

Producción: 

Put WiFi interface into Monitor mode in LINUX

Una vez que haya terminado su tarea, no olvide poner WiFi en modo administrado:

sudo ip link set wlp1s0 down
sudo iw wlp1s0 set type managed
sudo ip link set wlp1s0 up

Ahora, para verificar el estado del WiFi nuevamente, ejecute el primer comando:

sudo iw dev

Producción:

Método 2. Usando iwconfig: Verifique nuevamente la interfaz del WiFi pero esta vez con un comando diferente.

sudo iwconfig

Producción: 

Tenemos que hacer la misma tarea que hicimos en el primer método, es decir, bajar la interfaz WiFi, cambiar su modo y luego subir la interfaz, pero esta vez con diferentes comandos:

sudo ifconfig wlp1s0 down
sudo iwconfig wlp1s0 mode monitor
sudo ifconfig wlp1s0 up

Ahora comprueba el estado de WiFi:

sudo iwconfig

Producción:

Poner wifi en modo administrado:

sudo ifconfig wlp1s0 down
sudo iwconfig wlp1s0 mode managed
sudo ifconfig wlp1s0 up

Ahora, para verificar el estado del WiFi nuevamente, ejecute el primer comando:

sudo iwconfig

Producción:

Put WiFi interface into Monitor mode in LINUX

Método 3. Usando airmon-ng:

Primero, necesitas instalar aircrack-ng usando el comando:

sudo apt-get install aircrack-ng

Producción:

Put WiFi interface into Monitor mode in LINUX

Una vez más revisa la interfaz del WiFi pero esta vez con un comando diferente.

sudo airmon-ng

Producción:

El siguiente paso es verificar los procesos que interfieren usando el siguiente comando:

sudo airmon-ng check

Producción:

Put WiFi interface into Monitor mode in LINUX

Ahora tenemos que matar estos procesos usando el comando:

sudo airmon-ng check kill

Producción:

Para poner la interfaz en modo Monitor, ejecute el comando:

sudo airmon-ng start wlp1s0

Producción:

Ahora que se crea una nueva interfaz, verifiquémosla usando el comando:

iwconfig

Producción:

Put WiFi interface into Monitor mode in LINUX

Ahora necesitamos volver a la interfaz original usando el siguiente comando:

sudo airmon-ng stop wlp1s0mon

Producción:

Verifique la interfaz usando el comando:

iwconfig

Producción:

Put WiFi interface into Monitor mode in LINUX

Publicación traducida automáticamente

Artículo escrito por parasharraghav y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *