Upload: 1:46 AM 04/25/2019
one.crackmes on 4:08 PM 05/11/2019: "+Veryfunny :D"
b3n on 6:13 PM 05/17/2019: First off, this is not a "Level 1" crackme by any stretch of the imagination. I'm a beginner and thought it was strange this was placed as a Level 1. The Anti-Debug alone makes it qualified to be at least a Level 2. On top of that, the binary is stripped!! So this is Level 2 or Level 3 in my opinion.
With that being said, I was able to learn a lot doing this challenge. I spent the last couple of weeks working on it in my free time. Probably 5 or 6 hours total, maybe more. I wasn't familiar with GDB, so I had to learn that pretty well. I didn't have the slightest clue how to get around anti-debug, so I had to learn that trick. I didn't know how to find main in a stripped binary, so I had to learn how to do that. I'm a programmer so I was able to follow the all of the inline function calls and memory manipulation pretty well, but it was still tough following all of the functions.
All in all, it was a really fun challenge and I learned a lot. I got the flag and I'm happy to finally be "Mr. Satan". But I was seriously pissed while solving this because I was looking for an easy "Level 1" challenge that a newbie like myself could solve in 30 minutes, but instead I got this crazy shit 'Much0l0k0' that the author 'paypain' put at "Level 1". I cursed his name many times solving this. But I appreciate it because in the end, I learned a lot.
If there is any interest I can put up the guide to how I solved it. Just leave a comment and let me know.
paypain on 1:35 AM 05/18/2019: +b3n Thank you very much for your comment, i appreciate it! my next crackme will have a easter egg in your name.
groot4 on 2:55 AM 05/19/2019: Good one i have solved it!!!
You must me logged to submit a solution
Solution by juju2964:All info provided in the text file - took not too long and learnt about switch statements :D
Solution by karubabu:Thank you very much for this crackme! I enjoyed so much.
Share how awesome the crack me was or where you struggle to finish it ! (Stay polite)