WSHawk Academy
Current v4.0.4 guides for both desktop editions, authorization testing, architecture, evidence, replay, retesting, and validation labs.
WSHawk v4 Overview
What WSHawk v4.0.4 is, how its two desktop editions differ, and where authorization, replay, evidence, and validation fit.
Getting Started with WSHawk v4
Pick Classic Electron + Python, Electron + Go, or the CLI, then start with the correct v4.0.4 validation lab.
Installation and Build
Separate Classic and Electron + Go releases, pip, Docker, source setup, validation, and packaging commands for v4.0.4.
Classic Desktop v4 Guide
The established Electron + Python desktop for projects, replay, AuthZ diffing, race testing, browser pairing, and web pentest work.
Electron + Go Desktop
Bridge-free architecture, native packages, workspaces, protected projects, authorization testing, and source validation in WSHawk v4.0.4.
Platform Architecture
The v4.0.4 Classic Electron + Python and bridge-free Electron + Go runtime layers.
Replay, AuthZ Diff, and Race
Replay, two-identity diffing, four-identity matrices, policy-aware authorization, and race testing in WSHawk v4.0.4.
Authorization Testing
Matrices, object discovery, policies, semantic analysis, safe writes, GraphQL, WebSocket, findings, protected evidence, and retesting.
Evidence and Exports
Project evidence, Electron + Go encryption, redaction, hash-only storage, reproducible requests, exports, and retesting.
Validation Labs
Realtime validation apps, the Electron + Go authorization lab, and its scored 34-scenario benchmark.
Defensive Validation
What the defensive helper path still covers in the current codebase and what it does not.
Version History and Changelog
The practical release summary for WSHawk v4.0.4, including the separate Electron + Go desktop and authorization workspace.