
Un bel tool che automatizza la cattura degli hash di rete e ha una bella interfaccia grafica. Leggi README.md per maggiori informazioni e NON usarlo mai senza il permesso esplicito del tuo target!
Al momento è disponibile solo una versione olandese dell'app. La versione inglese seguirà a breve.
Solo per uso didattico e test autorizzati. Sei l'unico responsabile di come utilizzi questo strumento. Interferire intenzionalmente con reti di cui non sei proprietario o per cui non hai ottenuto autorizzazione scritta potrebbe essere illegale nella tua giurisdizione. Anche un singolo frame di deautenticazione inviato a una rete altrui può essere illegale. Utilizza solo con autorizzazione esplicita e a tuo rischio.
Questa applicazione rileva un SSID target, elenca i BSSID corrispondenti per banda (2,4/5/6 GHz) e monitora passivamente ciascun BSSID per enumerare i client e, se presente, catturare handshake WPA in formato .22000. I pulsanti di deautenticazione sono attivi e funzionanti; vengono eseguite deauth attive.
iw, ip e systemd/NetworkManager.airodump-ng (suite aircrack-ng), airmon-ng, hcxpcapngtool, iw, ip, systemctl.which airodump-ng, which hcxpcapngtool, ecc.python3 tuo_script.py.Suggerimento: Usa Self-test (vedi §12) per convalidare rapidamente l'ambiente.
logs/<SAFE_ESSID>/session.log – log di sessione continuo (ruota dopo ~5 MB).logs/<SAFE_ESSID>/discovery-01.csv – ultimo output della scoperta della banda.logs/<SAFE_ESSID>/<ESSID>_mon-01.csv – CSV di monitoraggio per BSSID.logs/<SAFE_ESSID>/aliases.json – i tuoi alias leggibili per i MAC dei client.logs/<SAFE_ESSID>/session.json – dati di sessione (BSSID, client, conteggi).logs/<SAFE_ESSID>/*hs*.22000 – handshake WPA catturati passivamente.<SAFE_ESSID> è una versione del tuo ESSID resa sicura per i nomi file.
Interfaccia Wi-Fi
Dispositivo fisico, es. wlan1.
Nome monitor
Nome da usare in modalità monitor, es. mon0. L'app cambierà modalità e rinominerà se necessario.
Banda (2,4 / 5 / 6 GHz) Banda da scansionare per l'ESSID target. Il 6 GHz richiede aircrack-ng recente e supporto del driver.
ESSID SSID esatto da targetizzare (case-sensitive).
Livello di log
basic (minimo), verbose (più dettaglio), debug (massimo dettaglio).
Scoperta (s) Durata del passaggio di scoperta della banda.
Scansione per BSSID (s) Tempo di ascolto passivo per BSSID per enumerare i client.
Avvia / STOP Esegue o ferma la pipeline. STOP termina i processi e ripristina lo stato di NetworkManager/interfaccia quando applicabile.
Mostra tutte le reti viste durante la scoperta (BSSID, canale, banda, ESSID).
Filtri opzionali (se abilitati nella tua build):
<hidden>.Elenca i BSSID che corrispondono al tuo ESSID e alla banda selezionata, incluso il canale. Identifica gli AP esatti appartenenti al tuo SSID.
Log con timestamp (comandi, codici di uscita, output del convertitore, errori). Salvati in session.log con rotazione automatica.
Apri cartella log apre la cartella della sessione attiva.
Mostra i BSSID che corrispondono al tuo ESSID e banda. Selezionane uno per vedere i suoi client.
Elenca i MAC dei client sotto il BSSID selezionato con l'ora Ultima vista.
aliases.json).
Rimuovi alias tramite menu contestuale → Cancella alias.Avvia monitoraggio (BSSID) Avvia una cattura passiva di handshake per il BSSID selezionato. Mostra un conto alla rovescia e l'indicatore EAPOL.
Ferma monitoraggio Ferma la cattura.
Broadcast / Client-targeted Solo placeholder (nessuna deauth attiva in questa build). Avviano comunque una cattura passiva di handshake per lo stesso BSSID.
Pacchetti Valore UI per varianti di laboratorio (non usato qui per deauth).
Esporta client Scrive CSV (e JSON se abilitato) di tutti i client noti nella cartella dei log di sessione.
.22000.airodump-ng --band <bg|a|6> in CSV; parser robusto basato su header gestisce ESSID/formati CSV particolari.airodump-ng --bssid … --channel …; analizza la sezione Stations del CSV per mostrare nuovi client in tempo reale..cap più recente con hcxpcapngtool. Quando esiste un .22000 non vuoto, viene visualizzato e registrato. Vengono emesse notifiche desktop dove supportato.airodump-ng diventa silenzioso, il processo viene riavviato pulitamente per quel passaggio (scoperta o per-BSSID).session.log.Configura
wlan1).mon0).verbose.Esegui
Rivedi BSSID
Client per BSSID
Centro Clienti
.22000.Esporta
Ferma
<hidden>.L'app scrive continuamente su session.json. Riavviando con lo stesso ESSID si ricaricano:
clients.csv con BSSID, ESSID, Canale, MAC Client, Alias, Ultima vista.logs/<SAFE_ESSID>/.La finestra Self-test mostra:
airodump-ng, hcxpcapngtool, iw, ip, systemctl.iw dev (interfacce).iw list (bande/larghezze di canale supportate dal tuo adattatore)..22000 valido.Se airodump-ng non produce output per un periodo ragionevole:
Scoperta vuota
iw list).iw dev e log dell'app).Nessun risultato sul 6 GHz
Nessun client
Nessun .22000
hcxpcapngtool nel log.UI non reattiva / stato incerto
session.log per la cronologia esatta di comandi/codici di uscita.L'app esegue deauth? No. I pulsanti di deauth sono placeholder. Avviano solo la cattura passiva.
Posso monitorare più BSSID simultaneamente? L'app esegue scansioni sequenziali per BSSID; lo stato mostra l'avanzamento (es., "2/5").
"Copia hash" cancella automaticamente gli appunti? No. Il contenuto degli appunti persiste in questa build.
Dove vengono salvati gli output?
Sotto logs/<SAFE_ESSID>/ (vedi §4).
Posso aprire tutto rapidamente? Usa Apri cartella log dal pannello dei log principale.
Se qualcosa si comporta in modo imprevisto, inizia con session.log. Registra ogni comando, output principale e codice di uscita, il che di solito individua rapidamente il problema.
session.json