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

⚠️ Aviso! Este projeto não é mais mantido e pode não funcionar como esperado.
Uma ferramenta para sniffing de solicitações de probe wireless não criptografadas de dispositivos
novo na 3.0:
- Menor queda de pacotes
- Resolução offline / mais rápida de fabricantes
- Performance muito melhor em sistemas mais lentos
- Mudança de captura de pacotes de scapy para tshark
- Exibição / registro de BSSIDs de solicitações de probe (apenas se não for broadcast)
funcionalidades:
- Captura e exibição de solicitações de probe em tempo real
- Resolução offline de fabricantes a partir de endereços MAC
- Exibição do número de dispositivos próximos
- Exibição dos RSSIs das solicitações de probe
- Apelidos configuráveis para endereços MAC
- Opção de filtrar saída por endereço MAC
- Exibição de BSSIDs de solicitações de probe
- Captura de solicitações de probe 'broadcast' (sem ssid)
- Registro das solicitações de probe em um arquivo de banco de dados SQLite
requisitos:
- Kali Linux / Raspbian com privilégios root
- Python3 & pip3 & tshark & pyshark
- Uma placa wireless (capaz de modo monitor)
opções:
- -h / exibir a mensagem de ajuda
- -d / não mostrar solicitações duplicadas
- -b / não mostrar solicitações 'broadcast' (sem ssid)
- -a / salvar solicitações duplicadas no SQL
- --filter / mostrar apenas solicitações do endereço MAC especificado
- --norssi / não incluir RSSI na saída
- --nosql / desabilitar completamente o registro SQL
- --addnicks / adicionar apelidos a endereços MAC
- --flushnicks / limpar banco de dados de apelidos
- --noresolve / pular resolução de endereço MAC
- --debug / ativar modo de depuração
instalação:
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
AVISO: probeSniffer é compatível apenas com Python 3.3 & 3.4 & 3.5 & 3.6
uso:
Certifique-se de colocar sua interface em modo monitor antes!
$ sudo python3 probeSniffer.py [monitor-mode-interface] [options]
aviso legal:
Não sou responsável por qualquer coisa que você faça com este programa, então, por favor, utilize-o apenas para fins educacionais e de boa fé.