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:
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.
The tool is intended for educational and research purposes only and may not always provide accurate results. Users should ensure Python and PHP are properly installed on Windows systems, sometimes requiring manual installation. The database functionality is not available on Termux. Proxy usage is recommended to maintain anonymity during information gathering.
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
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