- 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>
36 lines
1.6 KiB
Markdown
36 lines
1.6 KiB
Markdown
# 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 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 `.pcap` offline.
|
|
- **`deauth`** autorizado (flag `--yes`).
|
|
- **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
|
|
|
|
- **Regras e máscaras** na quebra (estilo hashcat), além do dicionário puro.
|
|
- **Exportação `22000`** para 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).
|