
0x00786F72's xor_crackme#0
Download xor_crackme0.zip, 3 kb (password: crackmes.de) Browse contents of xor_crackme0.zip It's keygenme written on flat assembler and 30% of him code compound macroses:) The special of it is executing some code blocks in invented RISC-processor emulator.
Difficulty: 4 - Needs special knowledge | RatingVotes: 4 View profile of 0x00786F72 » |
Solutions
Solution by jE!, published 15. dec, 2007; download (16 kb), password: crackmes.de or browse.
jE! has rated this crackme as quite nice.
Discussion and comments
saitob 09. Dec 2007 | What do you want us to do? What is a valid solution? |
---|---|
0x00786F72 Author 09. Dec 2007 | Oh, sorry... Valid solution is serial or keygen. Send me it via personal mail. |
0x00786F72 Author 12. Dec 2007 | Somebody decompiled VM?:) |
jE! 12. Dec 2007 | while decoding, A. you removed my post B. i found 3 POSSIBLE ERRORs 1) VMproc1 @0040157A Zf flag set NOT by result 2) VMproc5 case1 @004015FE a=b XOR -1; differs from case2 @0040162A; b= b XOR a; 3) VMproc14 @0040186A case1 not ended with RET. i will post it also on forum, you love Dleting ye!?:) |
jE! 12. Dec 2007 | this faults not affects current execution of VM, so crackme update not needs. |
0x00786F72 Author 13. Dec 2007 | jE!, i don't delete nothing posts... 2) VMproc5 case1 @004015FE a=b XOR -1; differs from case2 @0040162A; b= b XOR a; Yes, case2 at addr 40162A works wrong. But other enumerating 'possible errors' is not errors;) Several instruction yet can be wrong, cause i don't test all VM, only instruction what i used. |
You may leave your comment, thoughts and discuss this crackme with other reversers here.
Acting childish will not be tolerated.
HTML and such will be left as-is, so don't try.