downloadbrowse[_j_]'s MARs

Download mars.kgnme.j.zip, 100 kb (password: crackmes.de)
Browse contents of mars.kgnme.j.zip

Create a working keygen :)

Difficulty: 4 - Needs special knowledge
Platform: Windows
Language: C/C++

Published: 16. Mar, 2007
Downloads: 659

Rating

Waiting for at least 3 votes
(we have only 2).

Rate this crackme:

Send a message to [_j_] »

View profile of [_j_] »

Solutions

Solution by cyclops, published 23. nov, 2007; download (60 kb), password: crackmes.de or browse.

cyclops has rated this crackme as quite nice.

Submit your solution »

Discussion and comments

[_j_]
Author
27. Mar 2007
m@rio_crk of mbe has spotted a bug:

"I found that you only need to input "3" in second line and the first number in 3rd line of userkey.txt to make it registered."

Disregard this bug, it's not a valid solution.

Otherwise, any takers?
[_j_]
Author
09. Sep 2007
Anyone ever gonna take a shot at this one?
HMX0101
10. Sep 2007
Mate, don't know if this a bug...
You only check, if keyfile_line3 = (keyfile_line1 ^ const_ % SHA512(HDD-SN) [hash must be prime, so it will add 1 until it becomes a prime])... so keygenning only consist in ripping/imitate routine...

That's which you want?
[_j_]
Author
22. Oct 2007
Yeah, not sure that'll work, if you get it right though then by all means submit it
cyclops
Moderator
29. Oct 2007
Is it solvable? It has runtime 512bit (prime-1) factorisation used for runtime solving(3^x%prime, x=255 bits). I know 2 other ways to solve (cheating, but no patching :P and other than mario's).
[_j_]
Author
07. Dec 2007
Woh, didn't notice cyclops had posted a solution until now. Nice work buddy!

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.