Skip to content

A powerful OSINT-based username discovery tool for cybersecurity, bug bounty, threat intelligence, and digital investigations.

License

Notifications You must be signed in to change notification settings

Harsh-Katiyar/OpenDetect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔍 OpenDetect

OpenDetect is a powerful username discovery tool designed to assist security professionals, researchers, and users in uncovering usernames associated with various online platforms and websites. With OpenDetect, users can conduct comprehensive searches across a wide range of websites, enabling them to gather valuable information for security assessments, investigations, and research purposes.


🚀 Overview

OpenDetect allows security researchers and analysts to check whether a username exists across multiple platforms by automating OSINT-based profile lookups.

This helps in:

  • ✅ Reconnaissance during VAPT & bug bounty
  • ✅ Digital footprint mapping
  • ✅ Identity investigation & verification
  • ✅ Threat intelligence & cyber profiling

✨ Features

✅ Searches usernames across multiple platforms
✅ Uses real platform search endpoints (not random links)
✅ Fast and lightweight CLI tool
✅ No login required
✅ Easy to extend — add more platforms anytime
✅ Error-handling for unavailable platforms
✅ Clean output using PrettyTable

Platform mappings confirmed in: Search_links.py :contentReference[oaicite:0]{index=0}
Username lookup logic in: main.py :contentReference[oaicite:1]{index=1}
Account creation helper in: account.py & Login_links.py :contentReference[oaicite:2]{index=2} :contentReference[oaicite:3]{index=3}


🧠 Use Cases

  • Bug Bounty Recon
  • OSINT investigations
  • Threat intelligence
  • Identity verification
  • Digital forensics
  • Surface mapping before pentesting

📦 Project Structure

OpenDetect/ │── main.py # Username search execution │── account.py # Optional account creation helper │── Login_links.py # Registration URLs │── Search_links.py # Platform search mappings │── README.md │── LICENSE └── .gitattributes

🛠️ Installation

✅ Clone the repository

git clone https://github.com/Harsh-Katiyar/OpenDetect.git
cd OpenDetect

✅ Install dependencies
pip install requests prettytable

▶️ Usage
Run the tool:
python main.py

Enter a username:
Please enter the username to search for: harsh123

## Sample Output: 
Username found on:
✅ Reddit 👉 https://www.reddit.com/user/harsh123
✅ Twitter 👉 https://twitter.com/search?q=harsh123
❌ Not found on Instagram

🌐 Supported Platforms

Includes major OSINT sources like:
Facebook
Twitter
Instagram
Reddit
LinkedIn
YouTube
Tumblr
Vimeo
SoundCloud
VK
Weibo
…and more (full list in Search_links.py) ✔️

⚠️ Legal & Ethical Disclaimer

This tool is for educational and authorized use only.
Do NOT use for:

❌ harassment
❌ stalking
❌ illegal surveillance
❌ unauthorized investigations

You are responsible for compliance with local laws.

About

A powerful OSINT-based username discovery tool for cybersecurity, bug bounty, threat intelligence, and digital investigations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages