
REcodeD's REcodeD KeygenMe #1
Download KeygenMe_1.zip, 2 kb (password: crackmes.de) Browse contents of KeygenMe_1.zip The first of my KeygenMe's.
Difficulty: 2 - Needs a little brain (or luck) | Send a message to REcodeD » View profile of REcodeD » |
Solutions
Solution by Vallani, published 08. oct, 2010; download (5 kb), password: crackmes.de or browse.
Vallani has rated this crackme as quite nice.
Solution by tamaroth, published 08. oct, 2010; download (47 kb), password: crackmes.de or browse.
tamaroth has rated this crackme as quite nice.
Solution by redoC, published 08. oct, 2010; download (21 kb), password: crackmes.de or browse.
redoC has rated this crackme as nothing special.
Solution by KKR_WE_RULE, published 08. oct, 2010; download (227 kb), password: crackmes.de or browse.
KKR_WE_RULE has rated this crackme as quite nice.
The submission of solutions is closed.
Discussion and comments
0verbreaK 24. Sep 2010 | Did you have keygen for your kgme? I think need brut |
---|---|
KKR_WE_RULE 24. Sep 2010 | Yea, Genning it seems out of question. Bruting appears the only applicable soln. |
KKR_WE_RULE 24. Sep 2010 | I am not so sure now. Saw something amazing while coding !! I can be wrong abt the bruting thing .. |
REcodeD Author 24. Sep 2010 | It is completely keygenable, I have coded a keygen for it as well. |
BoRoV 24. Sep 2010 | KKR_WE_RULE, that keygened and simple ;) if u wont I can give u my keygen ;) |
KKR_WE_RULE 24. Sep 2010 | Sure is..But no need to give me any keygen :) I'll try & figure it out on my own :) The 'Calculate()' function used by the keygen me is giving me trouble. Say My Serial is : 12345678901234567890123456789012345 So first the 1st 25 chars of serial is taken, & 0 is added in front to make it 26. So when '1' is taken by the loop, its ASCII in Hex is 31. So 31 - 30 = 1 But in the next line 1 shl $60 is operated .. & amazingly, the Eax remains 1 . ie according to Olly 1 shl $60 = 1 !! This is what is confusing me :p |
redoC 24. Sep 2010 | try something like this: 12345678-12345678-12345678-12345678 |
KKR_WE_RULE 24. Sep 2010 | Now the output of ya function is same as my delphi code.. But Damn, That was good :) |
KKR_WE_RULE 25. Sep 2010 | Keygen + Tut Uploaded :) |
Fieryarts 25. Sep 2010 | Very nice. I can't wait to see it. |
AlexAltea 25. Sep 2010 | I have write a keygen, but the keys only work when I open the program with Olly. I don't know why... :S |
KKR_WE_RULE 25. Sep 2010 | Lol... I faced the same thing :p Think of what changes when a program is opened in Olly, than when its opened Normally :) I am sure ya can figure it out :) |
AlexAltea 25. Sep 2010 | Thanks KKR_WE_RULE! A little plugin help me. I can't believe how stupid I was. :) Keygen uploaded! That was a great keygenme. |
KKR_WE_RULE 25. Sep 2010 | Y.W :) This was an easy but interesting kgm. I got a lil complesant at the beginning, & overlooked the $2D Check.. After that I was as careful as always :) Btw Congratz AlexAltea:) |
REcodeD Author 25. Sep 2010 | I'm glad you liked it. I look forward to viewing your solutions. |
jE! 28. Sep 2010 | heya, Author, how about PRESERVING registers in DLGmain callback!?!? next time, improve your progg-skills |
tamaroth Moderator 07. Oct 2010 | keygen and solution submitted as well. |
Vallani 07. Oct 2010 | Thank you for KeyGenMe. Added my solution also few moments ago. @KKR_WE_RULE: What are you talking about? There is a check of the debug Flag. I didn't see any int 2d?!? |
KKR_WE_RULE 08. Oct 2010 | Well, may be the modded verision of ya olly fool'd the anit-debug :D But there is an antidebug trick.. The author can confirm it :) |
BoogerHaze 08. Oct 2010 | REcodeD, thank you for interesting KeygenMe. |
KKR_WE_RULE 08. Oct 2010 | lol..mine was rejected :) |
KKR_WE_RULE 08. Oct 2010 | My keygen had a bug. I didn't pad the serial if the hex part is < 8 chars :( |
REcodeD Author 08. Oct 2010 | Great solutions. I'll work on a trickier KeygenMe when I have the time. @jE! Thanks for the tip, I'll be sure not to overlook that again. @BoogerHaze No problem. 'interesting' is exactly what I was hoping some to think of it. To those of you that gave solutions; Good job and thank you for sharing so others can learn from it as well. |
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.