Excellent Crackme! I broke down each function hand by hand until I found the exact checking part, and understood that to reach "Access Granted", the two blocks of memory compared in "memcmp" must be equal for EAX = 0 and the "test" instruction be valid , skipping the "jne" instruction |
==> |
Finally, be able to finish the challenge. Interesting challenge!! |
==> |
Managed to get the string "3Z___R3V3RU3", but something is still missing... Any light? |
==> |