A powerful tool for discovering and analyzing subdomains using Wayback Machine data and certificate transparency logs.
- 🔍 Subdomain discovery using multiple sources
- Certificate Transparency logs (crt.sh)
- Wayback Machine archives
- ⚡ Asynchronous processing for fast scanning
- 🎯 Active subdomain status checking
- 🔒 Vulnerability parameter detection
- 📊 Beautiful console output with rich formatting
- 💾 JSON export support
- ⚙️ Highly configurable
- Clone the repository:
git clone https://github.com/Hacking-Notes/Wayback-Crawler.git
cd Wayback-Crawler- Install dependencies:
pip install -r requirements.txtBasic usage:
python -m wayback_crawler example.comFull options:
python -m wayback_crawler DOMAIN
Arguments:
DOMAIN Target domain (e.g., example.com) [required]
Options:
-a, --active Check if subdomains are active
-v, --vulnerable Check for vulnerable parameters
-w, --wordlist PATH Custom wordlist for parameter checking
-o, --output TEXT Output format (json/text) [default: json]
-c, --concurrent INTEGER Maximum concurrent requests [default: 50]
-t, --timeout FLOAT Request timeout in seconds [default: 10.0]
--no-verify-ssl Disable SSL verification
--help Show this message and exit.- Basic subdomain discovery:
python -m wayback_crawler scan example.com- Check if discovered subdomains are active:
python -m wayback_crawler example.com --active- Check for vulnerable parameters:
python -m wayback_crawler example.com --vulnerable- Use custom wordlist for parameter checking:
python -m wayback_crawler example.com --vulnerable --wordlist my_wordlist.txt- Increase concurrent requests for faster scanning:
python -m wayback_crawler example.com --active --concurrent 100The tool provides two types of output:
-
Console output with rich formatting showing:
- Discovered subdomains with status
- Potentially vulnerable parameters
- Scan summary
-
JSON output file containing detailed information about:
- All discovered subdomains
- Active status and response times
- Server information
- Vulnerable parameters
- Scan configuration and timing
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
🌐 hacking-notes.com · ✍️ blog · 💬 discord
| Resource | What you get | |
|---|---|---|
| 🗺 | Hacker-Roadmap | Structured paths from beginner to pro — hobbyist, bug bounty, certs & degree. |
| 🔴 | RedTeam Notes | Offensive security notes: recon, exploitation, Windows & Linux. |
| 🔷 | BlueTeam Notes | Defensive security notes: forensics, malware, log & packet analysis. |
| 🧩 | Extensions | Curated Chrome extensions for ethical hacking & recon. |
| 🔖 | Bookmarks | Curated hacker bookmark collection, one import away. |