Interesting. Not too hard, but it's good if it's one of your first cracking exercises like me. It helps doing the gdb commands again and again and remember which registers etc are used for.
Don't just display the content of the register before the cmp otherwise it's pointless. Go instruction by instruction and see what it's doing. If you're lost because you don't understand why some register was used, why some register is dereferenced at certain offset, tell yourself you haven't completed this crackme and go watch videos to deepen your knowledge about x86-64 asm :D |
==> |
Alright, found both! I appreciate it was not too complicated as I'm a beginner in assembly. Thanks :D |
==> |
I don't get the reference of the username except sudo :) Also, what is the .zip password ? |
==> |