ReconPulse is an enterprise-grade OSINT investigation platform that extracts 100% of available intelligence from email addresses using the IntelBase API.
git clone https://github.com/0xMedl/Reconpulse.git
cd Reconpulse
pip install -r requirements.txt
echo "INTELBASE_API_KEY=your_api_key" > .env
python -m reconpulse# Interactive mode
python -m reconpulse
# Single investigation
python -m reconpulse user@example.com
# Export formats
python -m reconpulse user@example.com json
python -m reconpulse user@example.com csv
python -m reconpulse user@example.com html
# Batch processing
python -m reconpulse batch emails.txtIntelligence Gathering:
- π§ Complete email profiling & metadata
- π€ Account discovery across 500+ services
- π Full data breach analysis with credentials
- π¦ Stealer log & malware detection
- π Activity timeline reconstruction
Analysis & Export:
- π Risk scoring (0-100) with threat levels
- π Password strength & reuse analysis
- π Multi-format export (JSON/CSV/HTML)
- π¨ Professional Rich-powered terminal UI
- π¦ Batch investigation support
| Category | Details |
|---|---|
| Meta | First seen, last seen, activity |
| Accounts | Usernames, IDs, profile URLs, creation dates, followers, locations |
| Breaches | Passwords, usernames, IPs, names, phones, hashes |
| Stealer Logs | Malware infections, compromised data |
| Validator | 500+ service registration checks |
| Timeline | Chronological events |
Reconpulse/
βββ reconpulse/
β βββ core/
β β βββ api_client.py
β β βββ engine.py
β βββ display/
β β βββ terminal_ui.py
β βββ export/
β β βββ exporter.py
β βββ utils/
β β βββ constants.py
β β βββ helpers.py
β βββ cli.py
βββ requirements.txt
βββ README.md
- Python 3.8+
requestsrich- IntelBase API key
For authorized security research only. Always obtain proper authorization.
MIT License
- Powered by IntelBase API
- Created by 0xMedl