Kali Linux: Herramienta Horst Wi-Fi
Kali Linux: Herramienta Horst Wi-Fi
¿Qué es horst?
horst (Highly Optimized Radio Scanning Tool) es un escáner de radio ligero para redes IEEE 802.11 (Wi-Fi). A diferencia de otras herramientas que solo listan nombres de redes (SSIDs), horst te muestra todo el tráfico de paquetes en tiempo real, incluyendo tramas de control y de datos que normalmente son invisibles.
Cómo instalarlo en Kali Linux
Viene en los repositorios oficiales, así que es muy sencillo:
Abre tu terminal.
Ejecuta:
sudo apt update && sudo apt install horst
Cómo utilizarlo
Para que funcione, necesitas que tu tarjeta de red esté en modo monitor.
Identifica tu interfaz:
iwconfig(usualmente eswlan0).Ponla en modo monitor:
sudo airmon-ng check kill(para evitar conflictos).sudo airmon-ng start wlan0
Inicia la herramienta:
sudo horst -i wlan0mon(o el nombre de tu interfaz en monitor).
Funciones Principales
Visualización en tiempo real: Verás una lista de dispositivos (MACs), canales y la intensidad de la señal (RSSI).
Análisis de espectro básico: Muestra una gráfica de barras con la ocupación de los canales.
Filtrado de paquetes: Puedes ver qué nodos están enviando más tramas de gestión (como Beacons o Probe Requests).
Bajo consumo: Está basado en
ncurses(interfaz de texto), por lo que es extremadamente rápido y funciona bien en hardware antiguo o mediante SSH.
Nota de seguridad: Al usar esta herramienta, asegúrate de tener permiso para monitorear la red. En muchos lugares, interceptar tráfico ajeno sin autorización es ilegal.
Una vez que inicias horst, la pantalla puede parecer un poco abrumadora por la cantidad de datos que se mueven. Aquí tienes una guía rápida para entender qué estás viendo en la interfaz principal:
1. La Tabla de Nodos (Parte Superior)
Es la sección principal donde verás las direcciones MAC y el tráfico.
ADDR: La dirección MAC del dispositivo (punto de acceso o cliente).
RSSI: La fuerza de la señal. Cuanto más cerca esté de 0, más fuerte es la señal (ej. -30 dBm es muy fuerte, -90 dBm es muy débil).
CHAN: El canal en el que está operando el dispositivo.
TYPE: El tipo de tramas detectadas. Verás cosas como:
BEAC(Beacon): El punto de acceso anunciando su presencia.DATA: Transferencia de información real.CTRL: Tramas de control (como ACKs para confirmar que un paquete llegó).
RATE: La velocidad de transmisión actual en Mbps.
2. Atajos de Teclado (Los más útiles)
Para moverte por horst como un experto, usa estas teclas:
| Tecla | Acción |
v | Cambia entre diferentes vistas (Lista de nodos, Estadísticas, Espectro). |
s | Ordena la lista (por señal, por MAC, por tiempo). |
f | Activa/desactiva filtros (útil si solo quieres ver tramas de datos). |
i | Muestra información detallada del nodo que tengas seleccionado. |
q | Salir del programa. |
3. El Gráfico de Canales
Si presionas v hasta llegar a la vista de canales, verás una representación visual de qué canales están más congestionados. Esto es oro puro si estás intentando configurar un router en un edificio con muchos vecinos y quieres encontrar el canal "menos ruidoso".
Un pequeño "Tip" Pro
Si ves muchas MACs que no tienen un nombre de red (SSID) asociado, es probable que sean clientes (móviles, laptops) buscando redes conocidas. horst te permite identificar qué dispositivos están intentando conectarse a qué redes incluso antes de que lo logren.
Para filtrar por un dispositivo o punto de acceso específico (BSSID) en horst, tienes dos caminos: hacerlo mientras el programa corre o desde el inicio con un comando.
Opción 1: Filtrado en tiempo real (Interactivo)
Es la forma más rápida si ya estás viendo el tráfico:
Usa las flechas de dirección (Arriba/Abajo) para resaltar la dirección MAC del router o cliente que te interesa.
Presiona la tecla
f. Esto abrirá el menú de filtros.Selecciona la opción para filtrar por esa MAC específica.
Para limpiar el filtro y volver a ver todo, presiona
fy luegoc(clear).
Opción 2: Iniciar con filtro desde la terminal
Si ya conoces la dirección MAC (BSSID) de antemano, puedes decirle a horst que ignore todo lo demás desde el segundo uno:
sudo horst -i wlan0mon -f 00:11:22:33:44:55
(Sustituye 00:11:22:33:44:55 por la MAC real).
¿Cómo saber quién está conectado a quién?
En redes Wi-Fi, la comunicación se divide en tres tipos de direcciones que horst te muestra si entras en el modo de "Información del Nodo" (presionando i sobre una MAC):
SA (Source Address): Quién envía el paquete.
DA (Destination Address): A quién va dirigido.
BSSID: El identificador del router que gestiona esa comunicación.
Un truco útil: Ver solo paquetes de datos
A veces hay tantos Beacons (anuncios de red) que no dejas ver la actividad real. Para ver solo cuando alguien está navegando o descargando algo:
Presiona
f.Busca la opción "Data only".
Esto limpiará la pantalla de "ruido" administrativo y solo verás las filas de tráfico de datos activo.