HyperWapp π

HyperWapp is a high-performance, massively scalable CLI reconnaissance utility designed to detect web technologies using Wappalyzer fingerprints. Whether you are scanning a single URL or an offline dump of 10,000,000 targets, HyperWapp handles it with ease using disk-backed streaming and zero-RAM aggregation.
Built upon the powerful foundation of ProjectDiscovery's WappalyzerGo.
β¨ Key Features
- π Powered by Wappalyzer: Uses industry-standard fingerprints for high accuracy.
- π¦ Massive Scalability: Optimized for 10M+ targets using disk-backed JSONL streaming.
- π Advanced Offline Mode: Recursively parse directory structures from Katana, FFF, or raw HTTP dumps.
- β―οΈ Checkpoint & Resume: Instantly restart interrupted scans without losing data or re-discovering targets.
- β‘ Full Performance Control: Independent control over Concurrency (Goroutines) and Parallelism (CPU Cores).
- π Real-time Status Footer: Live RPS, success/error counts, and percentage tracking in your terminal.
- πΎ Multiple Formats: Export to CSV, JSON, TXT, Markdown, or real-time JSONL.
π Installation
From Source
go install github.com/Abhaythakor/hyperwapp@latest
β‘ Quick Start
1. Online Scan (Single URL)
hyperwapp -u https://example.com
2. URL List with High Concurrency
hyperwapp -l urls.txt -c 100 -f jsonl -o results.jsonl
3. Advanced Offline Scan (Recursive)
hyperwapp -offline ./katana_responses/ -c 50 -f csv -o summary.csv
4. Proxy Mode (Passive Scan)
Configure your browser to use http://127.0.0.1:8080 and browse the web.
hyperwapp --proxy :8080
hyperwapp --update
π Documentation
For detailed guides, please see:
π Credits
This tool would not be possible without the incredible work of:
π License
HyperWapp is released under the MIT License.