Skip to content

0xMedl/Reconpulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” ReconPulse - Advanced OSINT Platform

Version Python License Platform


πŸ“Š Overview

ReconPulse is an enterprise-grade OSINT investigation platform that extracts 100% of available intelligence from email addresses using the IntelBase API.


πŸš€ Quick Start

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

πŸ“– Usage

# 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.txt

✨ Features

Intelligence 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

πŸ“Š Data Extracted

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

πŸ“ Project Structure

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

πŸ”§ Requirements

  • Python 3.8+
  • requests
  • rich
  • IntelBase API key

⚠️ Disclaimer

For authorized security research only. Always obtain proper authorization.


πŸ“„ License

MIT License


🌟 Credits

About

πŸ” Enterprise OSINT platform extracting 100% of IntelBase email intelligence

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages