- 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
Format based on Keep a Changelog; versions follow SemVer.
[0.1.0] - 2026-10-23
First release: CLI, desktop app and shared core.
Added
sabia-core: Wi-Fi interface discovery, monitor mode and channel control (via netlink/iw), scanning of 2.4, 5 and 6 GHz, raw 802.11 frame capture via AF_PACKET (no libpcap), radiotap and management-frame parsing (beacon, probe, EAPOL), aggregation of APs and clients, capture of the 4-way handshake and PMKID, offline dictionary cracking (PBKDF2-HMAC-SHA1, MIC and PMKID) for WPA/WPA2-PSK,.pcapread and write, frame injection, a local hash-chained audit trail, and self-update from GitHub releases.sabia: CLI withiface(list/channels/monitor),scan,analyze,crack,deauth(with--yes),doctor,audit(verify/show),updateandui(local interface server).- Desktop app (Tauri) with the same interface served by
sabia ui, elevating to administrator automatically on startup — monitor mode and raw capture require root/admin. - Interface: interface sidebar, capture panel with an animated signal line, networks table with signal bars and color-coded security badges, an authorized-use notice, a one-click update button, Auto/Light/Dark themes and Portuguese and English language.
- CI with caches (
rust-cache, cached Tauri.deb) and a cross-platform release pipeline (CLI on 5 targets and desktop app viatauri-action).