| \| \ / \| \ / _/ ___| \| | | |/ _| \
| o | D | | o )/ [( \_| _ || || __| __/ [_| D )
| _/| /| O | | _\__ | | || || |_ | |_| _| /
| | | \| | O | [_/ \ | | || || _]| _| [_| \
| | | . | | | \ | | || || | | | | | . \
|__| |__|\_|\___/|_____|_____|\___|__|__|____|__| |__| |_____|__|\__|
v3.0 di David Schütz (@xdavidhu)

⚠️ Attenzione! Questo progetto non è più mantenuto e potrebbe non funzionare come previsto.
Uno strumento per intercettare le richieste di probe wireless non crittografate dai dispositivi
novità nella 3.0:
- Meno perdita di pacchetti
- Risoluzione del vendor offline / più veloce
- Prestazioni molto migliori su sistemi più lenti
- Passaggio dalla cattura pacchetti scapy a tshark
- Visualizzazione / Registrazione dei BSSID dalle richieste di probe (solo se non broadcast)
funzionalità:
- Cattura e visualizza le richieste di probe in tempo reale
- Risoluzione offline del vendor dagli indirizzi MAC
- Visualizza il numero di dispositivi nelle vicinanze
- Visualizza gli RSSI delle richieste di probe
- Soprannomi personalizzabili per gli indirizzi MAC
- Opzione per filtrare l'output per indirizzo MAC
- Visualizza i BSSID dalle richieste di probe
- Cattura le richieste di probe 'broadcast' (senza ssid)
- Registra le richieste di probe in un file di database SQLite
requisiti:
- Kali Linux / Raspbian con privilegi di root
- Python3 & pip3 & tshark & pyshark
- Una scheda wireless (in grado di supportare la modalità monitor)
opzioni:
- -h / mostra il messaggio di aiuto
- -d / non mostrare richieste duplicate
- -b / non mostrare richieste 'broadcast' (senza ssid)
- -a / salva richieste duplicate in SQL
- --filter / mostra solo richieste dall'indirizzo MAC specificato
- --norssi / non includere RSSI nell'output
- --nosql / disabilita completamente la registrazione SQL
- --addnicks / aggiungi soprannomi agli indirizzi MAC
- --flushnicks / cancella il database dei soprannomi
- --noresolve / salta la risoluzione dell'indirizzo MAC
- --debug / attiva la modalità di debug
installazione:
Kali Linux / Raspbian:
$ sudo apt-get update && sudo apt-get install python3 python3-pip tshark -y
$ git clone https://github.com/xdavidhu/probeSniffer
$ cd probeSniffer/
$ python3 -m pip install -r requirements.txt
ATTENZIONE: probeSniffer è compatibile solo con Python 3.3 & 3.4 & 3.5 & 3.6
utilizzo:
Assicurati di mettere la tua interfaccia in modalità monitor prima!
$ sudo python3 probeSniffer.py [interfaccia-in-modalità-monitor] [opzioni]
disclaimer:
Non sono responsabile per qualsiasi uso tu faccia di questo programma, quindi usalo solo per scopi educativi e di bene.