π·οΈ The Ultimate JavaScript Reconnaissance Framework for Bug Bounty Hunters π·οΈ
π View the Interactive Guide
A complete, interactive cheat sheet for hunting secrets and APIs in JavaScript files. This guide covers:
- β Manual reconnaissance techniques
- β Automated subdomain enumeration
- β Mass JS file harvesting (live + archived)
- β Secret & API key scanning
- β Burp Suite workflow
- β Professional report writing tips
All the tools mentioned in this guide:
| Tool | Description | Link |
|---|---|---|
| Subfinder | Fast subdomain enumeration | π GitHub |
| Katana | Next-gen web crawler | π GitHub |
| Hakrawler | Simple, fast web crawler | π GitHub |
| Httpx | HTTP probing toolkit | π GitHub |
| GAU | Fetch URLs from archives | π GitHub |
| Waybackurls | Fetch Wayback Machine URLs | π GitHub |
| Tool | Description | Link |
|---|---|---|
| JSLuice | Extract secrets using AST parsing | π GitHub |
| Mantra | Find API keys and secrets | π GitHub |
| SecretFinder | Find sensitive data in JS | π GitHub |
| LinkFinder | Extract endpoints from JS | π GitHub |
| JSLeak | Extract URLs from JS files | π GitHub |
| Cariddi | Extract URLs and secrets | π GitHub |
| Nuclei | Vulnerability scanner | π GitHub |
| Tool | Description | Link |
|---|---|---|
| SubJS | Extract JS links from pages | π GitHub |
| Anew | Append unique lines | π GitHub |
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β π¦ N I G H T C R A W L E R v 2 . 0 π¦ β
β β
β βββββββββββββββββββββββββββββββββββββββββββββββ β
β β
β "The tool I use when I want to find secrets β
β that others miss." β
β β
β [ββββββββββββββββββββββββββββββββ] 70% COMPLETE β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
| Feature | Status |
|---|---|
| 200+ Validated Patterns | β Ready |
| Async Scanning (50+ threads) | β Ready |
| Built-in Subdomain Enumeration | β Ready |
| Pattern Validation (No False Positives) | β Ready |
| Rich Terminal UI | β Ready |
| One-Click Full Recon | β Ready |
# One command. Full recon. Zero noise.
python3 nightcrawler.py -t target.com -c 50
# Results:
# β
16 subdomains found
# β
247 JS files scanned
# β
12 VALIDATED secrets found
# β
0 false positivesβ³ Stay tuned... Only for CyberTechAjju Community! β³
js-recon-guide/
βββ index.html # Interactive guide (GitHub Pages)
βββ README.md # This file
β Star this repo if it helped you find bugs! β