Skip to content

Sonar 2.0.0

Choose a tag to compare

@devShakib015 devShakib015 released this 05 Sep 23:17
· 3 commits to main since this release

Sonar 2.0.0 — futuristic redesign + full security & performance audit

A ground-up sci-fi HUD look and a complete hardening pass.

✨ Futuristic command-center UI

  • Phosphor-terminal / HUD theme: animated depth grid, corner-bracket panels, neon green→cyan gradient accents, CRT scanlines, monospace throughout
  • Glowing radar sweep and network-health ring, SONAR// wordmark with live cursor, forced dark cockpit palette

🛡️ Hardening — a full multi-agent audit, 26 fixes

  • No more UI stutter/freeze: all network subprocess sampling (throughput, uptime, scans) moved off the main thread
  • Data safety: atomic writes + corruption-preserving stores (a bad file can no longer wipe your device history)
  • Security: DNS-server input is validated before the privileged call (root command-injection fix); NextDNS/Pi-hole secrets moved to the Keychain; CSV-export formula-injection defused; cleartext-password warning for http Pi-hole
  • Robustness: request timeouts on all external calls, socket/stderr safety, correct RFC1918 private-range handling, and proper view-lifecycle cleanup (no leaked timers/tasks)

Everything from 1.x remains: discovery, fingerprinting, port/exposure scanning, diagnostics, Wi-Fi analysis, control, monitoring, trends, uptime, Bonjour, DNS logs, and anomaly detection.

Download & install

Grab Sonar.dmg, drag to Applications. macOS 14+. Un-notarized free build — first launch: right-click → Open → Open, or xattr -dr com.apple.quarantine /Applications/Sonar.app. Allow Local Network (required), Location (Wi-Fi), Notifications.

Free & open source (MIT). Fully local — no tracking.