Cyber Controller 2.0.0-beta — the web reform
Pre-release
Pre-release
Cyber Controller 2.0.0-beta — the web reform (re-cut). The whole app rebuilt as a single-frame 6-rail SPA (Device / Hunt / Operate / Crack / Map / Terminal / Settings) rendered in a native PyQt/QtWebEngine desktop shell (--ui qtweb), on the hardened Flask + SocketIO core. This re-cut moves the tag to the current master so the binaries include the full overnight run.
New since the previous cut
- QWebChannel native file bridge — the desktop shell hands the web UI real OS file dialogs (true absolute paths, no browser fakepath).
- System tray + desktop notifications — flash-complete / key-recovered / macro-finished notices (the recovered password is never in a notice).
- Wi-Fi Sense (HUNT ▸ Sense) — live occupancy/motion from a connected CSI sensing node via
GET /api/sensing; passive, presence + motion only (the PROVEN tier), not a camera, never a scan target. Live CSI needs the node hardware. - Captured-Handshakes CSV export — display fields only; password / pcap path / hashline never written to the file.
- Security: CSV formula-injection neutralized in exports (a hostile SSID can't smuggle a spreadsheet formula); plus the prior red-team hardening (rules-gate, CSRF guard, server-side consent gating).
Full detail in CHANGELOG.md under [2.0.0-beta].
Honest boundaries
- Prerelease / beta. Stable stays v1.8.0.
- Windows verified locally; Linux/macOS/ARM are CI-built + unverified here (ARM
qtwebmay fall back to--ui web). - The build is unsigned — Windows SmartScreen will warn (code-signing is owner-gated).
- CI runs the ~260 non-GUI logic tests green on every push; the Qt GUI-render layer is verified on the dev rig + the frozen build is smoke-tested.
VirusTotal
Every binary is scanned before release. Unsigned PyInstaller executables normally trip a few heuristic engines — the full reports:
| File | Detections | Report |
|---|---|---|
cyber-controller-v2.0.0-beta-linux-arm64 |
3/62 | report |
cyber-controller-v2.0.0-beta-linux-x64 |
1/61 | report |
cyber-controller-v2.0.0-beta-macos-arm64 |
1/60 | report |
cyber-controller-v2.0.0-beta-windows-x64-setup.exe |
2/69 | report |
cyber-controller-v2.0.0-beta-windows-x64.exe |
3/62 | report |