
Una buena herramienta que automatiza la captura de hashes de red y tiene una buena interfaz gráfica. Lee README.md para más información y NUNCA uses esto sin el permiso explícito de tu objetivo.
Actualmente solo está disponible una versión neerlandesa de la aplicación. La versión en inglés estará disponible pronto.
Solo para uso educativo y pruebas autorizadas. Eres el único responsable de cómo utilizas esta herramienta. Interrumpir intencionadamente redes de las que no eres propietario o para las que careces de permiso por escrito para realizar pruebas puede ser ilegal en tu jurisdicción. Incluso el envío de una sola trama de desautenticación a la red de otra persona puede ser contrario a la ley. Úsala únicamente con autorización explícita y bajo tu propia responsabilidad.
Esta aplicación descubre un SSID objetivo, lista los BSSID coincidentes por banda (2.4/5/6 GHz) y monitorea pasivamente cada BSSID para enumerar clientes y, si está presente, capturar handshakes WPA en formato .22000. Los botones de desautenticación funcionan activamente; se realizan desautenticaciones activas.
iw, ip y systemd/NetworkManager.airodump-ng (suite aircrack-ng), airmon-ng, hcxpcapngtool, iw, ip, systemctl.which airodump-ng, which hcxpcapngtool, etc.python3 tu_script.py.Consejo: Usa Autocomprobación (ver §12) para validar rápidamente el entorno.
logs/<SAFE_ESSID>/session.log – registro de sesión continuo (rota después de ~5 MB).logs/<SAFE_ESSID>/discovery-01.csv – salida de descubrimiento de banda más reciente.logs/<SAFE_ESSID>/<ESSID>_mon-01.csv – CSV de monitoreo por BSSID.logs/<SAFE_ESSID>/aliases.json – tus alias legibles para las MAC de clientes.logs/<SAFE_ESSID>/session.json – datos de sesión (BSSID, clientes, contadores).logs/<SAFE_ESSID>/*hs*.22000 – handshakes WPA capturados pasivamente.<SAFE_ESSID> es una versión saneada de tu ESSID, apta para nombres de archivo.
Interfaz Wi‑Fi
Dispositivo físico, p.ej., wlan1.
Nombre del monitor
Nombre a usar en modo monitor, p.ej., mon0. La aplicación cambiará el modo y renombrará si es necesario.
Banda (2.4 / 5 / 6 GHz) Banda en la que escanear el ESSID objetivo. 6 GHz requiere aircrack-ng reciente y soporte del controlador.
ESSID SSID exacto a buscar (distinguir mayúsculas/minúsculas).
Nivel de registro
basic (mínimo), verbose (más detalle), debug (máximo detalle).
Descubrimiento (s) Duración de la fase de descubrimiento de banda.
Escaneo por BSSID (s) Tiempo de escucha pasiva por cada BSSID para enumerar clientes.
Iniciar / DETENER Ejecuta o detiene el flujo. DETENER finaliza los procesos y restaura el estado de NetworkManager/interfaz cuando corresponde.
Muestra todas las redes vistas durante el descubrimiento (BSSID, canal, banda, ESSID).
Filtros opcionales (si están habilitados en tu compilación):
<hidden>.Lista los BSSID que coinciden con tu ESSID y la banda seleccionada, incluido el canal. Esto identifica los AP exactos que pertenecen a tu SSID.
Registros con marca de tiempo (comandos, códigos de salida, salida del conversor, errores). Se persisten en session.log con rotación automática.
Abrir directorio de registros abre la carpeta de la sesión activa.
Muestra los BSSID que coinciden con tu ESSID y banda. Selecciona uno para ver sus clientes.
Lista las MAC de clientes bajo el BSSID seleccionado con la hora de Última vista.
aliases.json).
Eliminar alias mediante menú contextual → Limpiar alias.Iniciar monitoreo (BSSID) Inicia una captura pasiva de handshake para el BSSID seleccionado. Muestra una cuenta atrás e indicador de EAPOL.
Detener monitoreo Detiene la captura.
Difusión / Dirigido a cliente Solo marcadores de posición (sin desautenticación activa en esta compilación). Sí inician una captura pasiva de handshake para el mismo BSSID.
Paquetes Valor de interfaz para posibles variantes de laboratorio (no se usa aquí para desautenticación).
Exportar clientes Escribe CSV (y JSON si está habilitado) de todos los clientes conocidos en la carpeta de registros de la sesión.
.22000.airodump-ng --band <bg|a|6> a CSV; el robusto analizador basado en cabeceras maneja ESSID extraños / formatos CSV.airodump-ng --bssid … --channel …; analiza la sección de Estaciones del CSV para mostrar nuevos clientes en vivo..cap más reciente con hcxpcapngtool. Cuando existe un .22000 no vacío, se muestra y se registra. Se emiten notificaciones de escritorio cuando es compatible.airodump-ng permanece en silencio, el proceso se reinicia limpiamente para ese paso (descubrimiento o por BSSID).session.log automáticamente.session.json y los recarga al iniciar para el mismo ESSID.