ClatScope  by Clats97

OSINT CLI tool for reconnaissance, data breach info, and more

created 6 months ago
1,118 stars

Top 34.9% on sourcepulse

GitHubView on GitHub
Project Summary

ClatScope is a comprehensive OSINT (Open-Source Intelligence) utility designed for investigators, pentesters, and security professionals. It automates the collection of diverse data points, including geolocation, DNS, WHOIS, phone/email details, data breaches, and username availability across numerous platforms, aiming to streamline reconnaissance efforts.

How It Works

The tool operates as a command-line interface (CLI) application, presenting users with a menu-driven interface to select from over 70 distinct OSINT functions. It queries various public APIs, DNS records, and online resources, displaying results in styled ASCII frames for enhanced readability. Key features include deep account searching, phone number validation, email breach checks via Have I Been Pwned, and extensive person/business data retrieval.

Quick Start & Requirements

  • Install dependencies: pip install requests pystyle phonenumbers dnspython email-validator beautifulsoup4 lxml python-whois tqdm openai python-magic Pillow PyPDF2 openpyxl python-docx python-pptx mutagen tinytag
  • Run the script by executing the Python file.
  • Requires API keys for full functionality (Google Custom Search, OpenAI, Perplexity, Have I Been Pwned, Botometer, Hunter, Castrick, RapidAPI, etc.). A subscription service is available for users who prefer not to manage their own API keys.
  • For password strength checking against a dictionary, place passwords.txt in the same directory as the script.

Highlighted Details

  • Over 70 OSINT features covering IP, domain, email, phone, username, and data breach information.
  • Deep account search across 250+ websites for username availability.
  • Email header analysis and Have I Been Pwned integration for breach detection.
  • Includes utilities for password strength checking, robots.txt/sitemap.xml retrieval, and SSL certificate information.
  • Offers specialized searches for bot identification (Botometer), business reputation, and vulnerability data.

Maintenance & Community

  • Latest versions: CLI 1.15, GUI 1.10.2 (as of 2025-04-14).
  • Author: Joshua M Clatney (Clats97).
  • Contributions are welcomed via pull requests. Feature requests can be emailed to skyline92x@pm.me.

Licensing & Compatibility

  • The README does not explicitly state a license.
  • Usage of the tool is free, but many features require third-party API keys. A subscription service is offered for users who do not wish to manage their own API keys.

Limitations & Caveats

The tool requires significant user effort to obtain and configure API keys for full functionality, or a paid subscription. Some features, like username searches, may produce false positives or encounter URL resolution issues, necessitating verification of outputs. The subscription service logs user IP, user agent, and usage data, with VPN use discouraged to prevent bans.

Health Check
Last commit

1 week ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
143 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.