# Roadmap [English](ROADMAP.md) · **Português** O Sabiá faz auditoria de Wi-Fi: descobre redes, captura handshakes (4-way e PMKID), quebra WPA/WPA2-PSK por dicionário/regras/máscara, avalia exposição a WPS, PMF e evil twin, e testa desautenticação e ataques de rogue AP com autorização. Sempre de uso autorizado, com trilha de auditoria local. ## Feito (1.0.0) - Controle de **modo monitor** e de canal por netlink/`iw`, com recuperação automática quando o NetworkManager tenta retomar a interface. - **Varredura** de 2.4, 5 e 6 GHz: APs e clientes, com SSID, BSSID, canal, sinal, segurança, detalhes de WPS, fabricante e padrão PHY. - Captura crua de 802.11 por **AF_PACKET** (sem libpcap), parsing de **radiotap** e de quadros de gerenciamento. - Captura de **4-way handshake (EAPOL)** e de **PMKID**; **decriptação de tráfego CCMP** quando a senha é conhecida. - **Quebra offline** (PBKDF2-HMAC-SHA1, MIC e PMKID) para WPA/WPA2-PSK: dicionário padrão de 9,7 milhões de senhas (rockyou + Probable-Wordlists), **regras de mutação** estilo hashcat e **força bruta por máscara**. - **Exportação `.hc22000`** para levar o handshake direto ao hashcat/John. - Escrita e leitura de **`.pcap`**; análise de `.pcap` offline. - **`deauth`** autorizado (flag `--yes`), jobs direcionais e contínuos, teste de PMF, caça de PMKID sem cliente. - **Ataque WPS** (PIN/Pixie Dust) via reaver embutido, ou bully quando instalado. - **Evil Twin** com portal cativo para WPA/WPA2-PSK (senha só aceita após verificação criptográfica contra o handshake real) e variante de captura automática de credencial para WPA2/WPA3-Enterprise (802.1X/EAP). - Pontuação de interferência de canais e achados de segurança (rede aberta, sem PMF, WPS exposto, possível evil twin). - **Relatório de auditoria** redesenhado e paginado (capa, sumário, cabeçalho/rodapé corridos) que imprime em PDF pelo navegador. - **Trilha de auditoria** local encadeada por hash; `doctor` de diagnóstico. - **CLI** + **app desktop** (Tauri) + servidor local da UI; **atualização em um clique**. ## Próximo - Aceleração por **GPU** na derivação da PMK. - **Captura em Windows** via Npcap. ## Depois - **WPA3/SAE**: detecção e caminhos de _downgrade_ onde aplicável. - Validação em **hardware variado** (chipsets e _regulatory domains_). - Assinatura dos binários de release (SmartScreen/Gatekeeper). ## Longo prazo - Backend de quebra acelerado por GPU (integração com hashcat além da exportação). - Distribuição empacotada (`apt`/`brew`/winget).