Share how awesome the crackme was or where you struggle to finish it! Stay polite and do not spoil the solution/flag!
Please keep the comments section English-only.
Author:
Ben_Lolo
Language:
C/C++
Upload:
2025-04-12 01:11
Platform:
Unix/linux etc.
Difficulty:
5.0
Quality:
5.5
Arch:
x86-64
Downloads:
35
Size:
13.78 KB
Writeups:
2
Comments:
3
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