Share how awesome the crack me was or where you struggle to finish it! Stay polite and do not spoil the solution/flag!
Author:
DonCris
Language:
C/C++
Upload:
2025-12-30 23:21
Platform:
Windows
Difficulty:
5.0
Quality:
4.0
Arch:
x86-64
Downloads:
20
Writeups:
0
Comments:
0
Description
Welcome to "The Void". This crackme is designed to push your reverse engineering skills to the limit. It implements a custom stack-based Virtual Machine (VM) architecture that interprets proprietary bytecode to validate the user's input. The validation logic is not directly exposed in x86/x64 assembly but is obfuscated within the VM's interpreter loop. Additionally, it implements multiple anti-debugging techniques (Timing attacks, API checks) to frustrate dynamic analysis. Technical Info: - Difficulty: 10.0 / 10 (Very Hard) - Language: C++ (Native, Custom VM implementation) - Protection: Custom Virtual Machine + Logic Obfuscation + Anti-Debug - Packers: None (No Themida, No VMProtect). 100% original code. - Platform: Windows (x64) Rules & Objectives: 1. Primary Goal: Find the valid Serial Key that triggers the "ACCESS GRANTED" message. 2. No Patching: Patching jumps (JMP) to force success is not allowed. You must satisfy the VM logic. 3. Keygen (Optional): For maximum points, write a keygen that generates valid keys. 4. Disassembler (Optional): Write a tool to disassemble the custom bytecode. Note: This crackme works offline (localhost only). Good luck entering The Void.