Mr.Holmes
by Lucksi
Mr.Holmes is a comprehensive OSINT tool designed to gather detailed information about domains, usernames, and phone numbers using public sources and Google dorks while ensuring anonymity through proxy usage.
A Complete Osint Tool :mag:
Primary Use Case
This tool is primarily used by security researchers, threat intelligence analysts, and penetration testers to collect open-source intelligence on digital assets such as domains and user identifiers. It facilitates reconnaissance by automating information gathering from various public sources, aiding in security assessments and investigations.
- Information gathering on domains, usernames, and phone numbers
- Utilizes Google dorks for targeted information retrieval
- Supports proxy usage for anonymous requests
- Integrates WhoIS API for detailed domain information
- Cross-platform support including Linux, Mac, Windows, and Termux
- Offers both CLI and GUI with customizable themes (dark/light/high-contrast)
- Includes security automation and network monitoring capabilities
Installation
- git clone https://github.com/Lucksi/Mr.Holmes
- cd Mr.Holmes
- sudo apt-get update
- sudo chmod +x install.sh
- sudo bash install.sh
- For Python virtual environment: python3 -m venv .lib_venv
- source .lib_venv/bin/activate
- pip3 install -r requirements.txt
- On Windows with Git: git clone https://github.com/Lucksi/Mr.Holmes
- cd Mr.Holmes
Usage
>_ cd Mr.Holmes
sudo python3 MrHolmes.pyLaunches the tool on Linux/Mac with root privileges
>_ cd Mr.Holmes
cd Launchers
Execute Launcher.shRuns the launcher script for Linux/Mac
>_ cd Mr.Holmes
source .lib_venv/bin/activate
python3 MrHolmes.pyRuns the tool inside a Python virtual environment on Linux/Mac
>_ python3 MrHolmes.pyRuns the tool on Termux or Windows (if Python 3 is installed)
>_ python MrHolmes.pyRuns the tool on Windows using Python 2 or 3
>_ cd Launchers
Execute Win_Launcher.exeRuns the Windows executable launcher
>_ cd GUI
cd Theme
edit Mode.jsonAllows changing GUI theme modes between Light, Dark, and High Contrast
>_ cd GUI
cd Credentials
edit Login.jsonEnables activation/deactivation of login status for GUI access
- Integrate Mr.Holmes with threat intelligence platforms to automate enrichment of IOC data.
- Leverage proxy support to conduct stealthy reconnaissance during red team engagements.
- Use the tool's Google dork capabilities to identify exposed sensitive information for blue team threat hunting.
- Automate periodic scans of critical domains and usernames to detect early signs of compromise.
- Combine with network monitoring tools to correlate OSINT findings with internal telemetry for enhanced situational awareness.
Docs Take 2 Hours. AI Takes 10 Seconds.
Ask anything about Mr.Holmes. Installation? Config? Troubleshooting? Get answers trained on real docs and GitHub issues—not generic ChatGPT fluff.
3 free chats per tool • Instant responses • No credit card
Related Tools
sherlock
sherlock-project/sherlock
Hunt down social media accounts by username across social networks
web-check
Lissy93/web-check
🕵️♂️ All-in-one OSINT tool for analysing any website
hosts
StevenBlack/hosts
🔒 Consolidating and extending hosts files from several well-curated sources. Optionally pick extensions for porn, social media, and other categories.
awesome-osint
jivoi/awesome-osint
:scream: A curated list of amazingly awesome OSINT
social-analyzer
qeeqbox/social-analyzer
API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites
maigret
soxoj/maigret
🕵️♂️ Collect a dossier on a person by username from thousands of sites
