Skip to content

OSINT Hub by Cryptex – A curated collection of open-source intelligence tools and resources, designed for researchers and security professionals.

License

Notifications You must be signed in to change notification settings

thepinguin073/osint-hub

Repository files navigation

OSINT-Hub

This README is also available in 🇫🇷 French

OSINT-Hub is a comprehensive web platform aggregating OSINT (Open Source Intelligence) and offensive security resources with advanced filtering capabilities. The platform is designed as an evolving ecosystem with multiple specialized hubs in active development.


Overview

OSINT-Hub provides a centralized interface for security professionals, researchers, and enthusiasts to discover and access tools across multiple domains. The platform organizes resources by categories including reconnaissance, social engineering, web application testing, forensics, and more, with a focus on Western European resources while maintaining global coverage.

Screenshot of OSINT-Hub


Vision

OSINT-Hub is designed as an evolving ecosystem of security intelligence tools. While currently featuring two main hubs (OSINT and Offensive Security), the platform architecture supports unlimited expansion. Future additions will cover:

  • Threat intelligence and monitoring
  • Automated reporting and documentation
  • Collaborative investigation workspaces
  • Specialized regional and industry-specific toolsets
  • API integrations for direct tool access

Check the navigation sidebar to see which sections are live, under development, or coming soon. The platform is in active development with regular updates and new capabilities.


Features

Core Functionality

  • Multi-hub platform architecture: Currently featuring OSINT and Offensive Security sections, with additional specialized hubs in active development
  • 🤖 AI-Powered OSINT Chatbot (BETA): Specialized chatbot for OSINT queries and guidance - performance depends on your system specifications
  • Modern navigation menu: Elegant sidebar clearly indicating tool status (Live, Dev, Soon) for current and upcoming features
  • Dynamic iframe-based page loading: Smooth transitions between sections
  • Legal warning system: Prominent disclaimer toast for responsible usage

Advanced Filtering System

  • Multi-dimensional filtering:
    • Category-based organization (14+ categories for OSINT, 13+ for Offsec)
    • Source type filtering (GitHub, official websites, APIs, government resources)
    • Geographic/regional filtering (International, European countries, etc.)
    • Danger level indicators (Low, Medium, High, Extreme risk)
    • Free vs. paid tool distinction
    • Flagged/verified tool status
  • Real-time search: Instant text-based filtering across tool names and descriptions
  • Results counter: Live count of matching tools
  • Toggle switches: Intuitive controls for quick filter adjustments
  • Reset functionality: One-click filter reset

User Experience

  • Responsive design: Optimized for desktop and mobile devices
  • Particle animation background: Dynamic visual effects
  • Glassmorphism UI: Modern backdrop blur effects and translucent containers
  • Neon aesthetics: Cyberpunk-inspired color scheme with glowing accents
  • Smooth transitions: CSS animations and hover effects throughout
  • Mobile menu: Hamburger navigation for smaller screens

Technical Features

  • Flask backend: Lightweight Python server for local hosting
  • Auto-port detection: Automatically finds available ports (8000-9000 range)
  • CORS-enabled: Proper cross-origin configuration
  • JSON API: Structured tool data in api/tools.json
  • Static asset management: Organized file structure with dedicated static folder
  • Local AI Model: Phi-3 mini model for offline OSINT assistance

Installation & Usage

Prerequisites

  • Python 3.7 or higher
  • pip (Python package manager)
  • wget (for AI model download)
  • Minimum 4GB RAM recommended for AI chatbot functionality

Quick Start

  1. Clone or download the repository:

    git clone https://github.com/ThePinguin073/osint-hub.git
    cd osint-hub
  2. Run the automated installer:

    python installer.py

    The installer will automatically:

    • Create a virtual environment
    • Install all required dependencies (Flask, flask-cors, llama-cpp-python, etc.)
    • Download the AI model (~2.4GB) for the OSINT chatbot
    • Set up the complete environment
  3. Activate the virtual environment:

    # Linux/macOS
    source ./venv/bin/activate
    
    # Windows
    venv\Scripts\activate.bat
  4. Run the application:

    python app.py

    The server will automatically find an available port between 8000-9000 and display:

    * Running on http://127.0.0.1:XXXX
    
  5. Access the platform:

    • Open your browser
    • Navigate to the URL displayed in the terminal
    • Accept the legal warning to proceed
    • Explore OSINT tools, Offensive Security resources, and try the AI chatbot (BETA)

Notes

  • AI Chatbot Performance: The chatbot performance depends on your system specifications. For optimal experience, a modern multi-core processor and at least 8GB RAM is recommended.
  • First Launch: The first time you use the chatbot, it may take a moment to load the AI model into memory.
  • Internet Connection: Required for initial installation and tool database updates.

Tool Categories

OSINT Hub

  • 🔍 Reconnaissance & OSINT
  • 🏷️ Usernames
  • 👥 Social Media
  • ✉️ Email Addresses
  • 📱 Phone Numbers
  • 🕸️ Domains & URLs
  • 🌐 IP Addresses
  • 🧭 Geolocation & Maps
  • 🖼️ Images & Visual Search
  • 🏢 Companies & Business
  • 🧅 Darknet Tools
  • 🧾 Data Leaks
  • ₿ Cryptocurrencies
  • 📰 News & Media
  • 🔧 Useful Software
  • 🗂️ OSINT Frameworks

Offensive Security Hub

  • 🔍 Reconnaissance
  • 📡 Scanning & Enumeration
  • 💥 Exploitation
  • 🕷️ Post-Exploitation
  • 🌐 Web Application Testing
  • 📶 Wireless Security
  • 👥 Social Engineering
  • 🔐 Password Attacks
  • 🔬 Digital Forensics
  • 🌍 Network Analysis
  • 📱 Mobile Security
  • ⚙️ Reverse Engineering
  • 🛡️ Malware Development Tools
  • 🗂️ Frameworks & Distributions

Legal Disclaimer

IMPORTANT: This platform aggregates tools that can be used for both legitimate security research and malicious purposes. Users are fully responsible for:

  • Compliance with local, national, and international laws
  • Obtaining proper authorization before testing systems
  • Ethical use of all tools and techniques
  • Understanding the legal implications in their jurisdiction

The creators and contributors assume no liability for misuse of this platform or the tools it references. This is provided for educational and authorized security testing purposes only.


Roadmap

In Active Development

The platform is continuously expanding beyond its current OSINT and Offensive Security hubs. Upcoming tools and features include:

Active Development

  • 🗺️ OMF Tool: OSINT Methodology Framework integration for guided research processes and best practice workflows (GitHub)
  • 🤖 AI Chatbot Improvements: Enhanced performance optimization and expanded knowledge base

Coming Soon

  • 📄 Reports Generator: Automated OSINT investigation report creation with customizable templates and export formats
  • 📊 Analytics Dashboard: Usage statistics and tool popularity metrics
  • 🔗 API Integration: Direct tool integrations for streamlined workflows and automation

Under Consideration

  • Enhanced Offsec Hub: Additional exploit frameworks, post-exploitation tools, and automation scripts
  • Collaborative Features: Multi-user investigation workspaces
  • Cloud Sync: Optional cloud backup for investigation data

The navigation menu displays the current status of each section, making it easy to track which tools are live, in development, or planned for future releases. Check back regularly for updates!


Contributing

Contributions are welcome! To contribute:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/YourFeature)
  3. Make your changes
  4. Test thoroughly
  5. Submit a pull request

Contribution Ideas

  • Add new tools to the database
  • Translate to additional languages
  • Fix bugs or improve documentation
  • Add new categories or features
  • Suggest new hubs or sections
  • Improve AI chatbot responses and training
  • Contribute to OMF development

Acknowledgments

This project builds upon the work of countless OSINT practitioners, security researchers, and open-source developers. Special thanks to:

  • The OSINT community for tool development and knowledge sharing
  • Security researchers advancing offensive security techniques ethically
  • Open-source contributors whose tools are featured here
  • Projects like Kali Linux, OWASP, and MITRE ATT&CK for framework inspiration
  • Microsoft for the Phi-3 model
  • The llama.cpp project for efficient local LLM inference

License

This project is licensed under the Apache 2.0 License. See LICENSE file for details.


Support & Contact


Remember: With great tools comes great responsibility. Always operate legally, ethically, and with proper authorization.

Happy (ethical) hunting! 🔍🛡️

About

OSINT Hub by Cryptex – A curated collection of open-source intelligence tools and resources, designed for researchers and security professionals.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •