downloadbrowseantofik's VVM keygenme: level 1

Download VVMachine.zip, 5 kb (password: crackmes.de)
Browse contents of VVMachine.zip

A keygenme with a very simple checking algo, but realized at embded virtual machine (embded into another VM).

For more information see readme.txt

Difficulty: 5 - Professional problem to solve
Platform: Windows
Language: Assembler

Published: 08. Apr, 2008
Downloads: 507

Rating

Votes: 5
Crackme is quite nice.

Rate this crackme:

Send a message to antofik »

View profile of antofik »

Solutions

Solution by Babo0n, published 13. apr, 2008; download (11 kb), password: crackmes.de or browse.

Babo0n has rated this crackme as quite nice.

Submit your solution »

Discussion and comments

Babo0n
13. Apr 2008
Interesting Crack-me !
I've finished to studie all the VMs and I'm coding a keygen

I think it could be more interesting with junk and a best utilisation of all the opcodes of your first VM

(I hope my bad english will not hurt your eyes ;) )
Babo0n
13. Apr 2008
(PS : your TLS implementation is bad and crash the keygen-me on my second computer)
antofik
Author
14. Apr 2008
Well, Babo0n, good work :-)
As for TLS, yeah, it could be. Because I was a bit in hurry when added that callback, and probably have easily missed something. Well, ought to be more attentive next time:-).
And what about junk - really I don't like to make a jumble from code. Firstly because the main idea was not to make you sit and spit upon the awful code :-) Understanding the VM is a routine, thus I don't want to do it more boring for you.
Well, next level VMachines will be much more complicated and, hope, interesting.
hinte!
15. Aug 2009
nice and simple

name: hinte^2oo9
serial: 4vxEB*;85(0-*'$!(

sum(name) == sum(serial (+-^|&+) Russia) &&
sum(name) == sum(serial) + 1 &&
sum_div(name) == sum_div(serial)

probably there is no keygen that generates nice looking serials

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.