·
9 commits
to HyperDecode-main
since this release
Immutable
release. Only release title and notes can be modified.
🚀 HyperDecode beta 3(v3.2.0) - Official Release
HyperDecode beta 3(v3.2.0) marks a major milestone in performance and investigative depth, focusing on crushing multi-layered obfuscation chains with native C speed.
🔥 What's New in beta 3(v3.2.0)
1. 🏎️ Performance Breakthrough (Core Optimization)
- Two-Phase XOR Brute-force: Implemented a smart Sampling Mechanism. Instead of performing 256 full transformations and allocations, the engine now performs lightweight scoring on a 256-byte stack-based sample. This reduces memory pressure and CPU cycles by up to 100x during XOR-intensive searches.
- O(1) Trigram Scoring: Replaced expensive string comparisons (
strcmp) with a pre-indexed 3D lookup table. Million-candidate linguistic analysis now happens in single-digit milliseconds. - Linguistic "Fast-Path": Added garbage-ratio detection to immediately discard high-entropy noise, focusing CPU power on meaningful decoding branches.
2. 🧠 Extreme Investigative Depth
- Search Depth Expansion: Increased default recursion limit to 6 layers (Max Depth = 6). It now effortlessly cracks complex chains like
Binary -> Hex -> ROT13 -> Base64 -> XOR. - Beam Search Refinement: Expanded default search width to 15 branches (Beam Width), ensuring no high-confidence results are pruned prematurely.
- Smart Priority Logic: Upgraded heuristics to give absolute precedence to Binary/Hex when the data matches pure 0/1 or hex patterns, eliminating "False Positives" from Base64 hijacking.
3. 🛠️ Bug Fixes & Refinements
- Critical Scoring Fix: Resolved a logic error where the engine occasionally scored the input buffer instead of the newly decoded candidate.
- Improved CLI Input: The CLI now automatically joins space-separated fragments (e.g., raw binary or hex blocks) into a single input stream without requiring manual quotes.
- Unified Versioning: Synchronized version 3.2.0 metadata across all modules (Qt Headers, Windows Resource Files, and Installer Scripts).
📊 Performance Benchmarks
- Triple-Layer Decode: < 100ms.
- 5-Layer Deep Search: < 500ms (down from 1.7s in v3.1).
- CPU Utilization: Optimized for 4+ threads in short, high-efficiency bursts.
- Memory Footprint: Stable under 32MB thanks to 32-bit hash-key deduplication.
📦 Getting Started
Download the stable installer HyperDecode_Setup.exe from the output directory and experience the most powerful heuristic decoder on the market.