Share how awesome the crack me was or where you struggle to finish it! Stay polite and do not spoil the solution/flag!
Author:
Ben_Lolo
Language:
C/C++
Upload:
1:11 AM 04/12/2025
Platform
Unix/linux etc.
Difficulty:
5.0
Quality:
5.3
Arch:
x86-64
Description
Delve into the world of virtualized code to recover a sacred phrase. This challenge provides a great opportunity to implement a custom processor for Ghidra or develop an architecture plugin for BinaryNinja. Various obstacles hinder static and dynamic analysis, but can be overcome using normal reversing techniques. Non-trivial protection algorithms are well-documented and conform to their respective specifications. * Encrypted strings * Anti-debug * Anti-breakpoint * Anti-thread suspension * Anti-patch * Virtualized code with loops, if/else, and janky functions