chore(release): v1.0.0
Release / Cria a release (push) Canceled after 0s
Release / CLI (linux-aarch64) (push) Canceled after 0s
Release / CLI (linux-x86_64) (push) Canceled after 0s
Release / CLI (macos-aarch64) (push) Canceled after 0s
Release / CLI (macos-x86_64) (push) Canceled after 0s
Release / CLI (windows-x86_64) (push) Canceled after 0s
Release / App desktop (linux-x86_64) (push) Canceled after 0s
Release / App desktop (macos-aarch64) (push) Canceled after 0s
Release / App desktop (macos-x86_64) (push) Canceled after 0s
Release / App desktop (windows-x86_64) (push) Canceled after 0s
Release / Publica a release (push) Canceled after 0s
Release / Cria a release (push) Canceled after 0s
Release / CLI (linux-aarch64) (push) Canceled after 0s
Release / CLI (linux-x86_64) (push) Canceled after 0s
Release / CLI (macos-aarch64) (push) Canceled after 0s
Release / CLI (macos-x86_64) (push) Canceled after 0s
Release / CLI (windows-x86_64) (push) Canceled after 0s
Release / App desktop (linux-x86_64) (push) Canceled after 0s
Release / App desktop (macos-aarch64) (push) Canceled after 0s
Release / App desktop (macos-x86_64) (push) Canceled after 0s
Release / App desktop (windows-x86_64) (push) Canceled after 0s
Release / Publica a release (push) Canceled after 0s
Primeira versão estável: valida ponta a ponta contra hardware real (Evil Twin PSK e Enterprise, WPS, quebra com regras/máscara, relatório) e fecha o roadmap de 0.1.0 quase inteiro. Changelog completo em CHANGELOG.md. - Cargo.toml (workspace + app desktop) e tauri.conf.json: 0.1.0 → 1.0.0. - README/ROADMAP (EN+PT-BR): refletem o que de fato existe agora (regras/máscara, .hc22000, WPS, Evil Twin, relatório), não mais "Next". - docs/cli.md e docs/interface.md (EN+PT-BR): documentam --rules no crack e a aba Ataques/relatório da interface.
This commit is contained in:
1 parent
62ce8b60d5
commit
f62e7fd0a1
15 files changed
+217
-63
No files matched your search
+18
-15
@@ -2,34 +2,37 @@
|
||||
|
||||
[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.
|
||||
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 (0.1.0)
|
||||
## Feito (1.0.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.
|
||||
- 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**.
|
||||
- **Quebra offline** por dicionário (PBKDF2-HMAC-SHA1, MIC e PMKID) para WPA/WPA2-PSK.
|
||||
- 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`).
|
||||
- **`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
|
||||
|
||||
- **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
|
||||
## 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).
|
||||
Reference in new issue
Block a user