There is no serial key actually, maybe someone can prove otherwise. I was able to crack it using plain stupid patching.
The problem is condition to the good boy is JNE not equal and it compares not the serial you enter but two serials that the crackme itself comes up with using xor. Namely ililillil and 7778hhb. There are not equal and it always jumps to the bad boy. It's not easy to spot for a beginner because stupid string searching doesn't work, output strings are xor. |
==> |