Automated bug bounty reconnaissance tool that leverages Shodan and favicon hash matching (mmh3) to discover exposed assets such as VPN panels, Fortinet EMS instances, and misconfigured services.
This tool is designed for security researchers and bug bounty hunters to:
- Identify assets using shared favicon fingerprints
- Discover exposed infrastructure (VPN, remote access, admin panels)
- Map attack surface across bug bounty scopes
- Detect potential vulnerabilities like Fortinet EMS SQL Injection
- Pulls real bug bounty domains
- Uses Shodan API
- Matches favicon hashes (mmh3)
- Targets VPN / remote endpoints
- Deduplicates results
- Multithreaded scanning
git clone https://github.com/733nw0lf/shodan-favicon-hunter.git
cd shodan-favicon-hunter
pip install -r requirements.txtEdit config.py:
SHODAN_API_KEY = "your_key_here"
TARGET_HASH = "-800551065"python3 main.py- Fetches real bug bounty domains from public datasets
- Queries Shodan using favicon hash (mmh3)
- Applies smart subdomain heuristics (vpn, remote, secure)
- Filters high-value ports (443, 8443, 10443)
- Deduplicates and outputs structured results
Saved in:
shodan_results.json
For authorized bug bounty and research only.
- Shodan
- bounty-targets-data