Suh doods, got another challenge which will probably be my last one for a while due to my lack of knowledge of the Linux system. I may make some Windows challenges if anyone wishes.
If anyone would like the source code to this, please tell me!
Depends on your current knowledge. Personally, I'd say it is somewhere between easy and intermediate.
- Between easy and intermediate
- Ultra Hard
- What is Reverse Engineering?
The aim of this challenge is to modify the binary such that you remove the
Remove me! message from displaying. Any method is acceptable however, the real goal is to apply the simplest (most elegant) and fewest patches as possible (in terms of bytes). Please comment your method and the number of modified bytes.
Rules of Engagement
Hint #1: Don't make any assumptions about the code.
Hint #2: Understand all the phases of the deobfuscation.
Hint #3: Perhaps there's a way to apply a patch which persists through all the of deobfuscation?
Use the following command to recover the binary:
cat crackme | base64 -d | gunzip > a.out && chmod +x a.out
Normal mode (Not Stripped)