Jackpot Tool is an open-source, all-in-one investigative tool for OSINT (Open Source Intelligence), security testing, and research. It includes features like image EXIF extraction, IP, email, and phone lookups, dark web exploration, username tracking, and phishing simulations.
This tool was developed and used by the owner on Kali Linux, and the setup guide below will walk you through installing and using it.
- Image EXIF Data: Extract metadata from images to trace back origins and modifications.
- IP Lookup: Search and retrieve information about an IP address.
- Email Lookup: Find details about an email address, including owner information.
- Phone Lookup: Trace phone numbers to their geographic location.
- Dark Web Links: Access curated links to explore the dark web for research purposes.
- Username Tracker: Track usernames across platforms and websites.
- Phishing Simulator: Test the security of email systems by running phishing simulations.
Before setting up Jackpot Tool, make sure you have the following installed:
- Python 3.8+ (Recommended: Python 3.10+)
- pip (Python package installer)
- Git (for cloning the repository)
If you're using Kali Linux, most of these dependencies are already installed by default.
Start by cloning the repository to your local machine:
git clone https://github.com/terminalskid/Jackpot.git
cd jackpot-toolIt's best practice to create a virtual environment to avoid conflicts with other Python packages:
python3 -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activateInstall the required libraries using the requirements.txt file:
pip install -r requirements.txtThis will install all the necessary dependencies for Jackpot Tool to function correctly.
Once the dependencies are installed, you can start using Jackpot Tool.
-
Start the tool:
python jackpot.py
-
Follow the on-screen instructions to use features like IP Lookup, Email Lookup, Phishing, and more.
- Kali Linux (Primary OS for development and usage)
- Debian-based Linux distributions (Ubuntu, etc.)
- Windows (via WSL, or use native Python for Windows)
- macOS (with minor tweaks for dependencies)
- Python 3.8+ (3.10+ recommended)
- pip (Python added to path)
- Dependencies listed in
requirements.txt(installable viapip install -r requirements.txt)
- Image EXIF Lookup: Analyze image metadata for detailed information like GPS coordinates, creation time, and modification history.
- IP Lookup: Perform a search on any IP address to see where it's located, whether it's private/public, and more.
- Email Lookup: Discover the origin of any email address and find out if it's associated with a known provider or a risky domain.
- Phone Lookup: Trace phone numbers to their respective countries and regions.
- Dark Web Exploration: Gain access to dark web links for research or investigation purposes.
- Username Tracker: Find where a username is used online across various social media platforms.
- Phishing Simulation: Simulate phishing attacks to test email systems and increase awareness of potential security risks.
Since Jackpot Tool is open-source, we encourage contributions! Feel free to fork the repository, make changes, and submit a pull request.
If you have ideas for new features, improvements, or find bugs, don’t hesitate to open an issue or pull request.
Jackpot Tool is open-source and licensed under the MIT License. See the LICENSE file for more details.
-
Issue: Missing dependencies Ensure all dependencies are installed using
pip install -r requirements.txt. If you encounter any missing packages, try installing them manually. -
Issue: Permissions errors If you face permission issues on Kali or other Linux-based systems, try running the installation commands with
sudo, or ensure that you have the necessary privileges.
While Jackpot Tool is developed and used on Kali Linux, it’s also possible to run on other platforms such as Windows or macOS.
Here are a few steps for setup on Windows and macOS:
- Install WSL (Windows Subsystem for Linux). Follow the official guide to install a Linux distribution on your Windows system.
- Follow the same Linux setup instructions after setting up WSL.
- Run the tool by navigating to the folder and executing
python jackpot.py.
-
Install Homebrew (if not already installed):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" -
Install Python and pip if not already installed:
brew install python3
-
Follow the Linux setup instructions for macOS. If you face issues with dependencies, you can manually install them via brew.
For help or support, you can reach out by opening an issue or reaching out via the following channels:
- GitHub Issues: https://github.com/terminalskid/Jackpot/issues
- Email: support@jackpotdev.xyz