Learn WSHawk
Comprehensive documentation, technical research, and security guides. Select a topic to start learning.
Overview WSHawk v3.0.0
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Getting Started
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Installation Methods
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.dockerignore](.dockerignore) - [.git...
Quick Start Examples
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
CLI Command Reference v3.0.0
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Core Architecture
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [RELEASE_3.0.0.md](RELEASE_3.0.0.md) -...
Architectural Planes Overview
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
WSHawkV2 Scanner Engine
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Smart Payload Evolution System
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Analysis and Verification Modules
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
ResilientSession and Resilience Control
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Payload Management System
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [docs/DOCKER.md](docs/DOCKER.md) - [pl...
Infrastructure Persistence Layer
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Rate Limiting and Session State
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [requirements.txt](requirements.txt) -...
Offensive Testing
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Vulnerability Detection Modules
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Injection Vulnerabilities
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [requirements.txt](requirements.txt) -...
Cross-Site Scripting (XSS) Detection
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
XXE and SSRF Detection
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Path Traversal and SSTI
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [requirements.txt](requirements.txt) -...
Payload Mutation and WAF Evasion
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Playwright XSS Verification
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
DOM Invader: Headless XSS Verification
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [wshawk/dom_invader.py](wshawk/dom_inv...
OAST Blind Vulnerability Detection
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Session Hijacking Tests
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Defensive Validation
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Defensive Mode Overview WSHawk v3.0.0
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
DNS Exfiltration Prevention Test
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Bot Detection Validation Test
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
CSWSH Test (Cross-Site WebSocket Hijacking)
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
WSS Protocol Security Validation
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Web Management Dashboard
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Dashboard Overview and Launch
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Authentication and API Keys
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
REST API Reference
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Scan History and Persistence
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Distribution and Deployment
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.dockerignore](.dockerignore) - [.git...
Package Distribution
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Docker Deployment
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.dockerignore](.dockerignore) - [.git...
Docker Usage Guide
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.dockerignore](.dockerignore) - [.git...
CI/CD Integration
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.dockerignore](.dockerignore) - [.git...
Kubernetes Deployment
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Plugin System
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [docs/DOCKER.md](docs/DOCKER.md) - [pl...
Plugin Architecture Overview
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [RELEASE_3.0.0.md](RELEASE_3.0.0.md) -...
Creating Payload Plugins
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [docs/DOCKER.md](docs/DOCKER.md) - [pl...
Creating Detector Plugins
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [docs/DOCKER.md](docs/DOCKER.md) - [pl...
Creating Protocol Plugins
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [docs/DOCKER.md](docs/DOCKER.md) - [pl...
Plugin Validation and Versioning
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [docs/DOCKER.md](docs/DOCKER.md) - [pl...
Configuration and Integration
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Configuration System
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Jira Integration
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
DefectDojo Integration
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Webhook Notifications
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Report Formats and Export
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Advanced Usage
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Python API
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Advanced CLI Options
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
AI Exploit Engine: Highlight-to-Hack
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [wshawk/ai_exploit_engine.py](wshawk/a...
Configuration and Authentication
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Report Format and Output
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Development Guide
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.gitignore](.gitignore) - [LICENSE](L...
Development Environment Setup
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.gitignore](.gitignore) - [LICENSE](L...
Project Structure
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.gitignore](.gitignore) - [LICENSE](L...
Building from Source
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [Dockerfile](Dockerfile) - [MANIFEST.i...
Adding Vulnerability Detection Modules
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [requirements.txt](requirements.txt) -...
Adding Mutation Strategies
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [RELEASE_3.0.0.md](RELEASE_3.0.0.md) -...
Adding Payload Collections
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [docs/DOCKER.md](docs/DOCKER.md) - [pl...
Testing Infrastructure
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.gitignore](.gitignore) - [LICENSE](L...
Docker Development Workflow
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.dockerignore](.dockerignore) - [.git...
Desktop Application Architecture
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [desktop/index.js](desktop/index.js) -...
Desktop Web Pentest Toolkit
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [wshawk/web_pentest/__init__.py](wshaw...
Desktop Advanced Features
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [desktop/src/renderer.js](desktop/src/...
Desktop Build Guide
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [desktop/package.json](desktop/package...
CyberNode: Visual Attack Chaining
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [desktop/src/index.html](desktop/src/i...
Multiplayer Red Team Mode
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [wshawk/team_engine.py](wshawk/team_en...
Reference
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
CVSS Scoring System
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Logging System
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.gitignore](.gitignore) - [CHANGELOG....
Version History and Changelog
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Dependency Reference
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [MANIFEST.in](MANIFEST.in) - [pyprojec...
Project Metadata and Citation
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/workflows/ghcr-publish.yml](....
Community and Support
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/ISSUE_TEMPLATE/-question-or-d...
Security Policy and Vulnerability Disclosure
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/ISSUE_TEMPLATE/-question-or-d...
Contributing Guidelines
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/ISSUE_TEMPLATE/-question-or-d...
Issue Reporting and Templates
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/ISSUE_TEMPLATE/-question-or-d...
Code of Conduct
<details<summary>Relevant source files</summaryThe following files were used as context for generating this wiki page: - [.github/ISSUE_TEMPLATE/-question-or-d...