ChComboParser v1.0.0
🚀 ChComboParser v1.0.0 - Initial Release
Welcome to the first official release of ChComboParser, a blazing-fast, multi-threaded C++ utility designed to parse, extract, filter, and clean credential combination lists (combos).
Developed by Ch4120N for the cybersecurity community, this tool is built for maximum throughput and minimal memory overhead, making it perfect for processing massive datasets.
✨ What's New in v1.0.0
- 🚀 Multi-Threaded Processing: Auto-detects CPU cores and splits files into optimized chunks for parallel processing.
- 🧹 Smart Deduplication: Hash-set based duplicate removal to ensure clean output lists.
- 📊 Detailed Statistics: Real-time progress bar and comprehensive post-run statistics.
- 📏 Advanced Filtering: Filter by min/max string length, skip empty fields, and trim whitespace.
- 🔤 String Transformations: Convert extracted fields to lowercase or uppercase on the fly.
- 🔀 Sorting & Counting: Sort output alphabetically or run in "count-only" mode.
- 🛠️ Flexible Delimiters: Works with any delimiter (
:,@,|,;, etc.) and supports any field index.
📦 Pre-compiled Binaries
Download the pre-compiled executable for your operating system below. No installation required—just download and run!
| Platform | Architecture | Download Link |
|---|---|---|
| 🪟 Windows | x64 (64-bit) | 👉 ChComboParser-Windows-x64.exe |
| 🐧 Linux | x64 (64-bit) | 👉 ChComboParser-Linux-x64 |
(Note: Windows users may need to click "Run anyway" if Windows Defender SmartScreen flags the unsigned executable. Linux users may need to run chmod +x ChComboParser-Linux-x64 before executing).
🍎 For macOS Users
Can I use the Linux pre-compiled binary on macOS?
❌ No. Linux binaries (ELF format) and macOS binaries (Mach-O format) use completely different executable formats and system libraries. They are not cross-compatible.
✅ How to get it on macOS:
Because ChComboParser is written in standard C++17, you can compile it on macOS in seconds! Just open your Terminal and run:
# Install Xcode command line tools if you haven't already
xcode-select --install
# Clone and build
git clone https://github.com/Ch4120N/ChComboParser.git
cd ChComboParser
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -j$(sysctl -n hw.ncpu)
# Run it!
./ChComboParser⚡ Quick Start Guide
Once downloaded, open your terminal or command prompt and run:
Extract passwords (Index 1) using : delimiter:
# Windows
ChComboParser-Windows-x64.exe combos.txt passwords.txt : 1
# Linux / macOS
./ChComboParser combos.txt passwords.txt : 1Extract usernames (Index 0), sort them, and remove duplicates:
./ChComboParser combos.txt clean_users.txt : 0 -sFilter passwords between 8 and 64 characters:
./ChComboParser combos.txt filtered.txt : 1 -m 8 -M 64Run ./ChComboParser -h or ChComboParser.exe -h to see the full list of options.
⚠️ Disclaimer
This tool is developed by Ch4120N for educational purposes and cybersecurity learning. It is intended to help security researchers, penetration testers, and system administrators analyze and clean credential datasets.
Do not use this tool for malicious purposes or unauthorized access. Always ensure you have explicit permission before testing or analyzing credentials.
🐛 Bug Reports & Contributions
Found a bug or have a feature request? Please open an issue on GitHub!
Developed with ❤️ by Ch4120N