·
1 commit
to windows-release
since this release
⚡ Overview
CipherForge v2.6.0 is an open-source credential permutation and entropy analysis suite engineered for security auditors, penetration testers, and defensive researchers.
Unlike generic dictionary generators that rely on static breach dumps or flood wordlists with irrelevant filler, CipherForge synthesizes focused, high-probability wordlists derived strictly from target-specific psychological and semantic anchors (names, dates, locations, pets, sports, and custom passphrases).
Starting with this release, CipherForge is now available as a standalone pre-compiled Windows executable (CipherForge.exe) — no Python or dependency installation required!
📦 Downloads
| Package | Type | Compatibility | Description |
|---|---|---|---|
CipherForge.exe |
Standalone Binary | Windows 10 / 11 (64-bit) | Recommended. Ready-to-run single file executable with GUI and CLI support. |
Source Code (.zip / .tar.gz) |
Source Tree | Cross-Platform (Python 3.10+) | For developers, script integration, or running on Linux / macOS. |
To download the executable, scroll down to the Assets section below and select
CipherForge.exe.
🚀 Key Highlights & Features
-
Standalone Portable Executable (
.exe):- Zero Setup: Fully bundled with PyQt6, Python runtime, and all required graphical assets.
- Dual-Mode Subsystem: Double-click to launch the clean desktop GUI with no terminal window, or invoke directly from Command Prompt / PowerShell for automated terminal scripting.
-
Embedded Taskbar Identity: Pre-configured with the official Windows application icon and multi-resolution
.icointegration.
- Semantic Anchor Profiling: Generates target-specific permutations using real-world human credential behaviors.
-
Zero-Filler Architecture: Generic filler prefixes (
admin_,root_,user_,pass_, etc.) have been completely eliminated. Permutations originate strictly from parameters you provide. -
3-Stage Permutation Pipeline:
- Seed Matrix Ingestion: Deduplication and normalization.
- Case & Leetspeak Mutation: Bounded combinatorial mutations controlled by a configurable mutation depth slider.
- Affix Synthesis: Targeted year combinations, special character attachments, and separator injection.
- Mathematical Shannon Entropy Engine: Computes character-level information entropy ($H = -\sum p(c) \log_2 p(c)$) and categorizes candidates into four resilience tiers: Weak, Fair, Strong, and Excellent.
- Sub-Millisecond Pipeline Abort: Threaded workers poll cancellation events every 20–100 iterations, ensuring instantaneous termination and zero partial/corrupted disk writes on user abort.
🛠️ Changes & Improvements in v2.6.0
- Standalone Executable Packaging: Packaged the entire suite into a single portable
.exeusing PyInstaller with frozen bundle asset resolution (sys._MEIPASS). - GUI Light/Dark Theme Polish: Restored the official transparent RGBA brand emblem (
logo.png) in the GUI sidebar, eliminating dark background boxes when running in Light Mode. - Vector Brand Hero: Implemented a standalone vector brand lockup (
hero.svg) with zero-padding geometry and adaptive dark/light coloring for documentation. - Touchpad Scroll Isolation: Implemented
ScrollIgnoringSliderto route two-finger touchpad gestures directly to the parent scroll area, preventing accidental adjustments to the Leet Depth slider. - Dropdown Architecture: Eliminated duplicate rectangular containers and sharp corners; implemented dynamic positioning so the popup menu originates strictly beneath the field with exact edge alignment.
- Telemetry Console Polish: Initialized the terminal with a standby status indicator (
> Ready — CipherForge telemetry initialized.), added internal padding, and formatted sub-detail logs with an 11-space indent matching the timestamp width. - Thread Safety & Lifecycle: Implemented
closeEventthread cleanup to prevent thread destruction errors on application exit.
💻 Quick Start Guide
Using the Standalone Executable (Windows)
- Download
CipherForge.exefrom the Assets section below. - GUI Mode: Simply double-click
CipherForge.exeto launch the full studio. - CLI Mode: Run from PowerShell or Command Prompt:
# View help and options .\CipherForge.exe --help # Generate a targeted wordlist .\CipherForge.exe --name "Alice" --year 1995 --pet "Milo" --output alice_list.txt