Your crackme code is buggy. It will accept any password with two or more characters as long as the first character is the same as the intended one. I'm pretty sure this is not what you intended, and it's quite easy to see why it's happening if you check the disassembly. |
==> |