downloadbrowsemanatails007's manatails007(MTZ007)'s KeygenME

Download KeygenME.zip, 6 kb (password: crackmes.de)
Browse contents of KeygenME.zip

My first KeygenME
made with C and MinGW
Rulez : Dont patch!
Dont make serial!
make Keygen!

Difficulty: 2 - Needs a little brain (or luck)
Platform: Windows
Language: C/C++

Published: 17. Jul, 2008
Downloads: 391

Rating

Votes: 4
Crackme is quite bad.

Rate this crackme:

Send a message to manatails007 »

View profile of manatails007 »

Solutions

Solution by obnoxious, published 21. jul, 2008; download (12 kb), password: crackmes.de or browse.

obnoxious has not rated this crackme yet.

Submit your solution »

Discussion and comments

Iñaki Viggers
17. Jul 2008
TiGa rejected arguing that self-keygenning is considered patching.

Well, Patching rather means modifying the crackme so that it always jumps to success message. On the other hand Self-keygenning provides a correct serial to the original crackme and is an example of Code Reutilization.

So now what? do we have to type by ourselves hundreds/thousands of opcodes just so a solution doesn't be considered "patching"?
PeterPunk
17. Jul 2008
@Iñaki: for keygenning you need to understand the algo, but for self-keygenning you only need to know how patch the file to show the valid password.

PD: Sorry for my english
costy
17. Jul 2008
@ Iñaki Viggers
PeterPunk and TiGa have reason. Anyway I suggest to explain this in the faq.
Iñaki Viggers
17. Jul 2008
OK, seen that way I get your point, as it is more explicit than just saying "is considered patching".
costy
17. Jul 2008
Yeah. One time I sended a selfgen. It was rejected by TiGa. I didn't understand becoude he just said "is considered like patching" but I have to admit he then gave me a good explaination privately. It's a good moderator.
TiGa
17. Jul 2008
ok, I added a new question to the FAQ:
The author of the crackme asked for NO PATCHING in big capital letters, can I submit a patching solution anyway?

Crackmes.de is not a warez site, it's a place to learn reverse-engineering.
Solving a crackme is not that important, it's what you learn during the solving process that is important.
~misunderstood~
19. Jul 2008
@ manatails007
I think your KeygenME is ok for the beginning, but maybe you should think about a more original method of CALCULATING your serial next time (and the relation between name and serial)... ;)
Anyway, keep on reversing/coding!
Zaphod
19. Jul 2008
~misunderstood~, I don't think it was such a bad idea to hide the main method, which would normally show up in PeID :)
~misunderstood~
19. Jul 2008
@Zaphod
hhmmm well... ok, that´s a good point at least ;).
another good one is the way the correct/wrong - messages to be put out, so that searching for textstrings does not help immediately.
but there should have been put more creativity into the creation of the serial.

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.