downloadbrowse0x00786F72'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
Platform: Windows
Language: Assembler

Published: 09. Dec, 2007
Downloads: 599

Rating

Votes: 4
Crackme is nothing special.

Rate this crackme:

Send a message to 0x00786F72 »

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.

Submit your solution »

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.