H4X-Tools is a terminal-based Python toolkit that packs a comprehensive suite of 16 modular utilities aimed at OSINT, reconnaissance, and scraping tasks. Designed for both Linux and Windows, it covers the full spectrum of investigative workflows — from social media intelligence and dark-web-style dork generation to infrastructure enumeration and credential intelligence. What sets it apart is its dual-source breach search that combines Hudson Rock stealer logs and the massive ProxyNova COMB dataset, offering more actionable insights than typical breach checkers.
What H4X-Tools does and how it’s built
At its core, H4X-Tools is a Python 3.10+ CLI program structured around a modular toolkit philosophy. It integrates 16 distinct utilities under a single command-line interface, each focusing on a specific aspect of OSINT or reconnaissance:
- Social media intelligence: Instagram scraping powered by ensta/toutatis modules.
- Dark web-style dork generation: Seven search modes, each using over a dozen dork templates for various reconnaissance scenarios.
- Infrastructure enumeration: Tools include a port scanner, WHOIS lookups, IP geolocation, and directory brute forcing.
- Credential intelligence: The standout feature combining leaked credential data from two massive sources.
- Local system reconnaissance: Utilities for Wi-Fi scanning and vault management, Bluetooth device discovery, and local user enumeration.
All data-producing tools can export results in TXT, CSV, or JSON formats, stored neatly in a scraped_data/ directory. This makes post-processing or integration into other workflows straightforward.
The toolkit supports both Linux and Windows by using platform-appropriate backends: for example, nmcli on Linux vs. netsh on Windows for network operations, and bluetoothctl for Bluetooth scanning. This cross-platform support is baked into the codebase, allowing the same CLI to function well across environments.
Under the hood, the codebase is Pythonic but not trivial — it balances modularity with direct system calls and network operations. The setup scripts use PyInstaller to optionally build standalone executables, reducing dependency friction in deployment.
The dual-source leak search and modular design as core technical strengths
The most technically interesting aspect of H4X-Tools is its credential leak search utility. It aggregates two major data sources:
Hudson Rock Cavalier stealer logs: These logs contain detailed breach intelligence, not just the fact that an account was compromised, but also contextual info like the stealer family, infected machine details, and timestamps.
ProxyNova COMB dataset: A massive compilation of 3.2 billion+ leaked credential lines aggregated from hundreds of sources.
This dual-source approach surfaces more actionable intelligence than conventional breach checkers that typically only indicate if an account appears in leaked data. By tying breach records to specific stealer families and infection vectors, H4X-Tools empowers investigators to understand the breach’s nature and potentially its origin.
The toolkit’s modularity is another strength. Each utility is self-contained but shares conventions for input and output, making it easy to script or chain tools together. The code quality is pragmatic — readable Python with clear separation of concerns. While not a full framework, the design enables straightforward extension or customization.
Tradeoffs exist in the toolkit’s scope and dependencies. It relies on external modules like ensta and toutatis for Instagram scraping, and uses system tools like nmcli or netsh, so users must have the corresponding environments set up properly. The dual-source leak search relies on large datasets, which could impact performance or storage depending on usage.
Quick start with H4X-Tools
The project ships with setup scripts for both Linux and Windows that install dependencies and optionally build a standalone executable using PyInstaller. The README provides these exact commands:
Linux
git clone https://github.com/vil/h4x-tools.git
cd h4x-tools
sh setup.sh
Windows
git clone https://github.com/vil/h4x-tools.git
cd h4x-tools
setup.bat
You can run the toolkit directly with:
python h4xtools.py
Or install dependencies manually:
pip install -r requirements.txt
For debugging output, launch with the --debug flag:
python h4xtools.py --debug
These commands provide a straightforward path to getting the toolkit up and running. The setup scripts handle the heavy lifting of installing dependencies, which is especially helpful given the range of external modules and system tools involved.
Verdict
H4X-Tools is a practical, modular Python CLI toolkit for OSINT and reconnaissance practitioners who want an all-in-one toolset covering social media scraping, infrastructure enumeration, and credential intelligence. Its most compelling feature is the dual-source credential leak search that goes beyond simple breach checks by tying leaked credentials to stealer logs and infection context.
The toolkit is well-suited for security researchers, threat intelligence analysts, and penetration testers who operate across Linux and Windows environments. The modular design and export options facilitate integration into custom workflows.
Limitations include dependency on external scraping modules and system tools, which may require setup effort. Performance may vary depending on dataset sizes and network conditions. It’s not a turnkey commercial product but a solid open-source toolkit with a transparent codebase and practical features.
For anyone needing a hands-on OSINT CLI toolkit with a strong focus on credential intelligence, H4X-Tools is worth exploring.
Related Articles
- Sherlock: A modular Python CLI tool for username reconnaissance across 400+ social networks — Sherlock is a Python CLI tool that checks username availability across 400+ social networks using a modular JSON-driven
- ForensiX: ML-powered forensic analysis of Chrome and Brave browser artifacts — ForensiX combines ML-driven URL classification with browser artifact extraction for forensic analysis of Chrome and Brav
- Social-Media-OSINT: a curated toolkit for social media investigations — Social-Media-OSINT is a curated collection of 200+ tools for social media intelligence gathering, organized by platform
- Usage4Claude: a native macOS menu bar app for real-time Claude and Codex usage monitoring — Usage4Claude is a Swift macOS menu bar app that monitors Claude and Codex usage quotas in real time by scraping the usag
- Camoufox: a stealthy Firefox fork for AI agents and web scraping — Camoufox is a Firefox fork optimized for AI agents and web scraping with stealth fingerprint injection at the C++ level
→ GitHub Repo: vil/H4X-Tools ⭐ 751 · Python