Realizar un Escaneo Inicial de Redes Wi-Fi con Fluxion

Beginner
Practicar Ahora

Introducción

Bienvenido a este laboratorio práctico sobre cómo realizar un escaneo de red Wi-Fi con Fluxion. Fluxion es una herramienta potente y popular utilizada para auditorías de seguridad y ataques de ingeniería social en redes inalámbricas. Antes de poder realizar cualquier operación avanzada, el primer paso esencial es descubrir las redes disponibles en tu vecindario.

En este laboratorio, aprenderás el proceso fundamental de lanzar Fluxion, seleccionar una interfaz inalámbrica e iniciar un escaneo para identificar redes Wi-Fi cercanas. Trabajaremos en un entorno simulado que incluye un adaptador inalámbrico virtual, lo que te permitirá practicar estos pasos de forma segura y eficaz. Al final de este laboratorio, te sentirás cómodo con la fase inicial de descubrimiento de redes utilizando Fluxion.

Iniciar Fluxion y Seleccionar tu Adaptador Inalámbrico

En este paso, iniciarás el script de Fluxion y seleccionarás el adaptador de red inalámbrica que deseas utilizar para escanear. El proceso de configuración para este laboratorio ya ha clonado el repositorio de Fluxion en el directorio ~/project/fluxion y ha creado un adaptador inalámbrico virtual llamado wlan0.

Primero, navega al directorio fluxion:

cd ~/project/fluxion

A continuación, ejecuta el script de Fluxion con privilegios de sudo. Se requiere sudo porque el escaneo de redes y la manipulación de adaptadores requieren acceso de root.

sudo ./fluxion.sh

Al iniciarse, Fluxion primero te pedirá que selecciones un idioma. El predeterminado es Inglés, por lo que puedes simplemente presionar Enter. Después de eso, detectará las interfaces inalámbricas disponibles. Deberías ver tu adaptador virtual, wlan0, listado con un número al lado.

[#] Select your language
[1] English
...
[*] Please select your language [1-14]: 1

[*] Searching for wireless interfaces...
[#] Available wireless interfaces
[1] wlan0 (phy0)
[*] Select an interface (1-1) [1]:

Escribe el número que corresponde a wlan0 (que en este caso es 1) y presiona Enter para seleccionarlo.

Elegir la Opción 'Scan for networks'

Después de seleccionar un adaptador inalámbrico, Fluxion presentará su menú principal. Este menú enumera todos los vectores de ataque y herramientas principales disponibles dentro del script. Para este laboratorio, nuestro objetivo es simplemente escanear redes, que es la primera y más fundamental opción.

Verás un menú similar al siguiente:

[#] FLUXION V6 - Main Menu
[1] Scan for networks
[2] Captive Portal
...
[99] Exit
[*] Select an option (1-11) [1]:

La opción Scan for networks (Escanear redes) es lo que necesitamos. Esto pondrá tu adaptador inalámbrico seleccionado en modo monitor y comenzará a buscar señales Wi-Fi.

Para continuar, escribe 1 y presiona Enter.

Seleccionar una Banda Wi-Fi Específica para Escanear (2.4GHz o 5GHz)

Una vez que hayas elegido escanear redes, Fluxion te preguntará qué banda de frecuencia deseas escanear. El Wi-Fi moderno opera en dos bandas principales: 2.4GHz y 5GHz.

  • 2.4GHz: Ofrece un mayor alcance pero es más susceptible a interferencias y generalmente tiene velocidades más bajas.
  • 5GHz: Ofrece velocidades más altas y menos interferencias, pero tiene un alcance menor.

Para escaneo de propósito general, la banda de 2.4GHz a menudo se elige primero, ya que es más común y sus señales viajan más lejos. Fluxion te presentará la opción:

[#] Select the WiFi band to scan
[1] 2.4GHz
[2] 5GHz
[3] Both
[*] Select an option (1-3) [1]:

Para este laboratorio, centrémonos en la banda de 2.4GHz. Escribe 1 y presiona Enter para comenzar el escaneo.

Analizar la Lista de Redes Descubiertas

Después de seleccionar la banda, Fluxion comenzará a escanear inmediatamente. Aparecerá una nueva ventana o sección en tu terminal, mostrando una lista de todas las redes Wi-Fi que descubre en tiempo real.

La salida se verá algo así, actualizándose continuamente:

CH 1 ][ Elapsed: 5 s ][ 2023-10-27 10:30

 BSSID              PWR  Beacons    #Data, #/s  CH  MB   ENC  CIPHER AUTH ESSID

 XX:XX:XX:XX:XX:A1  -45       10        0    0   1  54e  WPA2 CCMP   PSK  Example-Net-1
 XX:XX:XX:XX:XX:B2  -60        8        0    0   6  54e  WPA2 CCMP   PSK  MyHomeWiFi
 XX:XX:XX:XX:XX:C3  -75        3        0    0  11  54e  OPN              Free-Public-WiFi

Analicemos las columnas clave:

  • BSSID: La dirección MAC del punto de acceso (el router).
  • PWR: La intensidad de la señal. Un número negativo más pequeño (por ejemplo, -45) significa una señal más fuerte.
  • CH: El canal en el que opera la red.
  • ENC: El tipo de cifrado (por ejemplo, WPA2, WEP, OPN para abierta).
  • ESSID: El nombre público de la red Wi-Fi (lo que ves en tu teléfono o portátil).

Tómate un momento para observar esta pantalla. Esta información es fundamental para decidir qué red atacar en una evaluación de seguridad real. Por ahora, solo observa cómo Fluxion va poblando la lista.

Detener el Escaneo Presionando Ctrl+C

El escáner de redes se ejecutará indefinidamente hasta que lo detengas manualmente. Esto te permite capturar información durante un período de tiempo, ya que las redes pueden no transmitir su presencia constantemente.

Para detener el proceso de escaneo, presiona la combinación de teclas Ctrl+C en tu terminal.

Cuando presiones Ctrl+C, el escáner se detendrá y Fluxion mostrará una lista estática de las redes que encontró. Luego te pedirá que selecciones un objetivo de esta lista.

...
[*] Select a target (1-3), or rescan (r)

Dado que el objetivo de este laboratorio es solo realizar el escaneo inicial, no continuaremos con la selección de un objetivo. Para salir completamente de Fluxion y regresar a tu prompt de comandos habitual, presiona Ctrl+C una segunda vez. Esto terminará el script de Fluxion.

Ahora deberías estar de vuelta en el prompt del directorio ~/project/fluxion.

Resumen

En este laboratorio, realizaste con éxito un escaneo básico de redes Wi-Fi utilizando Fluxion. Has aprendido a:

  • Navegar al directorio de Fluxion e iniciar el script.
  • Seleccionar un adaptador inalámbrico para usar con Fluxion.
  • Elegir la opción principal para escanear redes.
  • Especificar una banda de frecuencia (2.4GHz) para el escaneo.
  • Analizar la salida en tiempo real de las redes descubiertas.
  • Detener el escáner y salir de la herramienta Fluxion.

Este reconocimiento inicial es un primer paso fundamental y obligatorio en cualquier evaluación de seguridad de redes inalámbricas. Ahora estás equipado con el conocimiento básico para comenzar a explorar el panorama inalámbrico a tu alrededor con una de las herramientas más reconocidas en el campo.