11/12 free views
Tool
Tool
Threat Intelligence

Mr.Holmes

by Lucksi

2.4Kstars
309forks
45watchers
Updated 9 months ago
About

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.

Key Features
  • 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.py

Launches the tool on Linux/Mac with root privileges

>_ cd Mr.Holmes cd Launchers Execute Launcher.sh

Runs the launcher script for Linux/Mac

>_ cd Mr.Holmes source .lib_venv/bin/activate python3 MrHolmes.py

Runs the tool inside a Python virtual environment on Linux/Mac

>_ python3 MrHolmes.py

Runs the tool on Termux or Windows (if Python 3 is installed)

>_ python MrHolmes.py

Runs the tool on Windows using Python 2 or 3

>_ cd Launchers Execute Win_Launcher.exe

Runs the Windows executable launcher

>_ cd GUI cd Theme edit Mode.json

Allows changing GUI theme modes between Light, Dark, and High Contrast

>_ cd GUI cd Credentials edit Login.json

Enables activation/deactivation of login status for GUI access

Security Frameworks
Reconnaissance
Resource Development
Collection
Discovery
Command and Control
Usage Insights
  • 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

Security Profile
Red Team85%
Blue Team40%
Purple Team60%
Details
LicenseGNU General Public License v3.0
LanguagePython
Open Issues60
Topics
osint
python
python-script
osint-python
osint-tool
geolocation
linux
termux
macos
osint-framework