Files
sabia/CHANGELOG.md
T
Lucas RayanandClaude Opus 5.5 791538c9d9 v0.1.0: logo, i18n pt/en, CI com caches, testes e documentação
- 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>
2026-10-23 12:46:19 -03:00

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, .pcap read and write, frame injection, a local hash-chained audit trail, and self-update from GitHub releases.
  • sabia: CLI with iface (list/channels/monitor), scan, analyze, crack, deauth (with --yes), doctor, audit (verify/show), update and ui (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 via tauri-action).