- 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
Changelog
English · Português
Formato baseado em Keep a Changelog; versões seguem SemVer.
[0.1.0] - 2026-10-23
Primeira versão: CLI, app desktop e núcleo compartilhado.
Adicionado
sabia-core: descoberta de interfaces Wi-Fi, controle de modo monitor e canal (via netlink/iw), varredura de 2.4, 5 e 6 GHz, captura crua de quadros 802.11 por AF_PACKET (sem libpcap), parsing de radiotap e de quadros de gerenciamento (beacon, probe, EAPOL), agregação de APs e clientes, captura de 4-way handshake e PMKID, quebra offline por dicionário (PBKDF2-HMAC-SHA1, MIC e PMKID) para WPA/WPA2-PSK, escrita e leitura de.pcap, injeção de quadros, trilha de auditoria local encadeada por hash, auto-atualização por releases do GitHub.sabia: CLI comiface(list/channels/monitor),scan,analyze,crack,deauth(com--yes),doctor,audit(verify/show),updateeui(servidor local da interface).- App desktop (Tauri) com a mesma interface servida pelo
sabia ui, pedindo elevação de administrador automaticamente ao abrir — modo monitor e captura crua exigem root/admin. - Interface gráfica: sidebar de interfaces, painel de captura com linha de sinal animada, tabela de redes com barras de sinal e selos de segurança por cor, aviso de uso autorizado, botão de atualização em um clique, temas Auto/ Claro/Escuro e idioma português e inglês.
- CI com caches (
rust-cache,.debdo Tauri em cache) e pipeline de release multiplataforma (CLI em 5 alvos e app desktop viatauri-action).