Skip to content

ClatScope

Compare
Choose a tag to compare
@Clats97 Clats97 released this 24 Jan 01:06
· 36 commits to main since this release
5976fe2

Changelog

[ClatScope Info Tool v1.06] - 2025-01-23

Added

Subdomain Enumeration (subdomain_enumeration(domain)): Added functionality that queries crt.sh to collect and display subdomains related to a given domain.
Session Reuse (_global_session): Introduced a global requests.Session to handle all HTTP GET requests. This improves performance by leveraging keep-alives and centralized session settings.
Dynamic Worker Pool: Implemented dynamic calculation of maximum threads (MAX_WORKERS) based on CPU cores for parallel tasks, providing more efficient concurrency.
User Logging (log_option): Added a function to prompt users to save OSINT results to clatscope_log.txt, allowing for optional archival of findings.
Extended Menu: Added a new main menu option [28] for subdomain enumeration. Enhanced menu layout and ASCII banners for improved readability.
Branding: Changed the ASCII from “CLATS” to “CLATSCOPE” and modified the text underneath it to align with the global branding changes I have implemented in my other repositories.

Changed

Color Scheme: Changed default color from Colors.red to Colors.light_red in several places for an updated look.
Parallel Execution: Set _max_workers in each ThreadPoolExecutor to the computed MAX_WORKERS value, ensuring parallel tasks scale more efficiently.

Fixed

Minor Performance Improvements: Various small optimizations and exception handling improvements (e.g., reusing session cookies).