- Logo oficial (sabia.png) e conjunto de ícones do app desktop. - Interface em português e inglês: tradutor por observação do DOM, seletor de idioma e checagem de cobertura de tradução no CI. - CI/CD com caches (rust-cache, .deb do Tauri em cache) e pipeline de release multiplataforma (CLI em 5 alvos + app desktop via tauri-action), templates de issue/PR. - Suíte de testes de integração do sabia-core (scan e2e, handshake/crack 4-way e PMKID, pcap, trilha de auditoria) — 46 testes verdes. - Documentação completa pt/en: README, ROADMAP, SECURITY, CONTRIBUTING, CHANGELOG e docs/ (cli, interface, arquitetura), com enquadramento de uso autorizado. - Correções de clippy (-D warnings) e formatação em toda a árvore. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1.6 KiB
1.6 KiB
Roadmap
English · Português
O Sabiá faz auditoria de Wi-Fi: descobre redes, captura handshakes (4-way e PMKID), quebra WPA/WPA2-PSK por dicionário offline e testa desautenticação com autorização. Sempre de uso autorizado, com trilha de auditoria local.
Feito (0.1.0)
- Controle de modo monitor e de canal por netlink/
iw. - Varredura de 2.4, 5 e 6 GHz: APs e clientes, com SSID, BSSID, canal, sinal e segurança.
- 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.
- Quebra offline por dicionário (PBKDF2-HMAC-SHA1, MIC e PMKID) para WPA/WPA2-PSK.
- Escrita e leitura de
.pcap; análise de.pcapoffline. deauthautorizado (flag--yes).- Trilha de auditoria local encadeada por hash;
doctorde diagnóstico. - CLI + app desktop (Tauri) + servidor local da UI; atualização em um clique.
Próximo
- Regras e máscaras na quebra (estilo hashcat), além do dicionário puro.
- Exportação
22000para levar o handshake direto ao hashcat/John. - Aceleração por GPU na derivação da PMK.
Depois
- Ataque a WPS (PIN/Pixie Dust) em teste autorizado.
- Rogue AP / evil twin para avaliação de clientes, com autorização.
- Captura em Windows via Npcap.
Longo prazo
- 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).