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.
This tool hasn't been indexed yet. Request indexing to enable AI chat.
Admin will review your request within 24 hours
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
