WSHawk Academy

Current v4.0.4 guides for both desktop editions, authorization testing, architecture, evidence, replay, retesting, and validation labs.

Found 12 topics

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.