Skip to content

pentestfunctions/OSINT-MasterTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OSINT-MasterTool 🌐

GitHub release (latest by date) GitHub last commit GitHub issues GitHub pull requests PyQt5

🔍 OSINT-MasterTool is an innovative and user-friendly desktop application designed for Open Source Intelligence (OSINT) gathering. It streamlines the process of aggregating information from various online resources, tailored specifically for queries like email addresses, usernames, domains, IP addresses, and phone numbers. Built with PyQt5 and qtmodern, it offers a modern and sleek interface with multiple theme customization options.

🌟 Features

  • 📊 Search across multiple platforms using different query types.
  • 🌐 Access to a wide range of OSINT resources with easy navigation.
  • 🎨 Theme customization for a personalized user experience.
  • 🚀 Dynamic filters and quick URL access for efficient information gathering.

🛠 Installation

Prerequisites

  • Python 3.x
  • PyQt5
  • qtmodern

Building the Application

  1. Clone the repository:
    git clone https://github.com/pentestfunctions/OSINT-MasterTool.git
  2. Navigate to the project directory:
    cd OSINT-MasterTool
  3. Install the required packages:
    pip install -r requirements.txt
  4. Build the application for Windows:
    pyinstaller --onefile --noconsole OSINT.py

The executable will be available in the dist folder. 🚀 Usage Launch the application from the executable created in the dist folder. Select the query type from the dropdown menu (Email, Username, Domain, etc.). Enter the search query in the provided input field. Explore the generated links and use filters for refined search results.

  • 🤝 Contributions are welcome! Feel free to open pull requests or submit issues for bug reports and feature requests.

📸 Example gif

OSINT-MasterTool in action