Skip to content

beta 3.2.0

Latest

Choose a tag to compare

@tamvt-dev tamvt-dev released this 11 Apr 14:01
· 9 commits to HyperDecode-main since this release
Immutable release. Only release title and notes can be modified.
6f4c131

🚀 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.