WhatStack is a lightweight command-line tool that identifies the technologies used by a website. It uses the Wappalyzer Go library to fingerprint frameworks, CMSs, web servers, JavaScript libraries, and more β based on HTTP headers and HTML content.
π Ideal for developers, bug bounty hunters, and researchers who want quick insight into a site's tech stack.
- Detects web technologies with high accuracy
- Skips sites with bot protections (e.g., Cloudflare)
- Simple, fast, no unnecessary bloat
- Optionally save results to a file
This tool is inspired by and powered by:
π
github.com/projectdiscovery/wappalyzergoA Go implementation of Wappalyzerβs fingerprinting logic.
Big thanks to the ProjectDiscovery team!
- Clone the repo:
git clone https://github.com/yourusername/whatstack.git
cd whatstack- Build the binary:
go build -o whatstackRequires Go 1.18+
./whatstack -d example.com| Flag | Description |
|---|---|
-d |
Domain to analyze (required) |
-o |
Output file to save the results |
./whatstack -d wikipedia.org -o stack.txtπ Technologies detected:
- MediaWiki
- PHP
- jQuery
β
Results saved to stack.txt
- Sites with bot protections (e.g., Cloudflare, DDoS-Guard, captchas) are automatically skipped.
- Requests time out after 10 seconds to avoid hangs or slow responses.
MIT License β see LICENSE for details.
Made with π οΈ by 0day.md GitHub: @0day-md
Let me know if you want a version with badges or GitHub Actions support!