downloadbrowsezons's nvo keygenme #1

Download, 1 kb (password:
Browse contents of

Goal : Write a keygen.

Difficulty: 2 - Needs a little brain (or luck)
Platform: Windows
Language: Assembler

Published: 25. Mar, 2010
Downloads: 586


Votes: 3
Crackme is nothing special.

Rate this crackme:

Send a message to zons »

View profile of zons »


Solution by onepatop, published 25. aug, 2010; download (710 kb), password: or browse.

onepatop has rated this crackme as awesome.

Solution by freesoul, published 25. aug, 2010; download (6 kb), password: or browse.

freesoul has not rated this crackme yet.

Submit your solution »

Discussion and comments

26. Mar 2010
With a quick glance, i made a bruteforcer which spits out a valid key for my hwid but i guess you're looking more for an actual key generator?
26. Mar 2010
@_ghandi> With a quick look I think a bruteforcer is the only realistic solution.
27. Mar 2010
That was what i thought with the bit shifting, there are bits lost which cannot be recovered/reversed.
31. Mar 2010
I took a quick look and it seems like its quite depended on when you try register it, since it seems like you need a TIME_DWORD so the following results in <32 bit:
(0x9F536D226B489AF8 * TIME_DWORD) (mod 2^64)
31. Mar 2010
Ok, this crackme is cool, and absolutely no bruteforce is needed. Once you get the structure of it is really easy.
04. Apr 2010
lol it's bugged, try to insert 4294967295 (0xFFFFFFFF)
24. Aug 2010
I dont see anything easy bout this one, since it does like this: input_int^330345637 mod 4294967293 = result_int and then performs various checks on result_int. So to reverse input_int from result int, you will have to take 330345637's roots from result_int by modulo 9241 and 464773 with Adleman Manders Miller algorithm and then combine via Chinese remainder theorem(since 4294967293=9241×464773).Google search didnt reveal me any implementations of this kind of thing, so you probably will have to code algos yourself which is far beyond the scope of Level 2 crackme.
24. Aug 2010
keep searching: this type of equation (exponent mod a value with two factors) is very well known and requires no special algo implementations to invert
24. Aug 2010
OOh.. I'm working on this crackme I like it much :P
25. Aug 2010
lol andrewl my problem was to notice that's a simple modular exponentiation... ofc I know rivest.. :P

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.