
~misunderstood~'s keygenME#1 by misunderstood
Download keygenME1.zip, 103 kb (password: crackmes.de) Browse contents of keygenME1.zip This is my very first keygenME.
Difficulty: 2 - Needs a little brain (or luck) | RatingVotes: 5 View profile of ~misunderstood~ » |
Solutions
Solution by obnoxious, published 21. jul, 2008; download (8 kb), password: crackmes.de or browse.
obnoxious has not rated this crackme yet.
Discussion and comments
Iñaki Viggers 17. Jul 2008 | There's a bug. Pressing just Enter for Name and Serial gives the "congratulations" message. |
---|---|
xylitol 17. Jul 2008 | @Iñaki Viggers because serial is not calculated ;) |
~misunderstood~ Author 18. Jul 2008 | @Iñaki Viggers: you´re right, thanks...I hope it´s clear that this is NOT the wanted solution ;). I´ll fix it immediately. |
zairon Moderator 18. Jul 2008 | [New version uploaded] |
Iñaki Viggers 18. Jul 2008 | Right, that's clear. I was just being mean. |
MACH4 18. Jul 2008 | Nice one! Managed to reverse this one right back to original source code! Very enjoyable! and good practice on an easy keygenme... |
~misunderstood~ Author 19. Jul 2008 | @MACH4: Thank you :)! I´m glad you enjoyed it. |
MACH4 19. Jul 2008 | Well I particularly liked the style in which this one was written. Very clean coding, no unnecessary obfuscation, yet the code don't want to release clues! I don't want to sound bold, just that a good crackme deserves acknowledgement. going on recent ratings you should consider increasing the level to 3 perhaps! Anyway I'll leave others to submit a solution for this one( too many solutions flying around at the moment). |
obnoxious 19. Jul 2008 | Well Mach4 you should try looking at my solution(if it gets approved) and then think whether its rating should decrease or increase ;) |
MACH4 19. Jul 2008 | all depends if you have explained the routine! just BP on memCpy and reading the dump wouldn't be a solution! but then it's not for me to judge... |
~misunderstood~ Author 19. Jul 2008 | ^^ finding out one serial is NOT a solution...it´s important to understand how the serial is calculated...as I said above, the objective is a keygen. |
obnoxious 19. Jul 2008 | if i just BP'ed at memcmp wd i be able to write a keygen. People usually tend to over look the easier possibilities. Btw MACH4 i dont mean to be offending you I have learnt a lot reading your tuts. @~misunderstood~ i donot do serial fishing ;) |
~misunderstood~ Author 19. Jul 2008 | @ obnoxious didn´t want to offend you either...looking forward to see your solution :) |
obnoxious 19. Jul 2008 | No buddy m not offended ;) |
MACH4 19. Jul 2008 | @obnoxious No I'm not offended, perhaps it was me that was a little abrupt! If you have traced what the algo is doing you would agree that it's plain as day, yet not that easy to interprete which is what makes it a nice challenge, and just maybe a higher difficulty than marked. I would be delighted if you could prove me wrong! As for proof of full reversing this, if ~misunderstood~ pm's me his email, I will send him my source |
~misunderstood~ Author 19. Jul 2008 | @MACH4 I checked your sourcecode and found that the algorithm is 100% correct/equal to mine ;)...I´ll take the time to answer your mail later on. Thanks for investing so much time to deal with the code :)...it´s really interesting to compare. |
~misunderstood~ Author 21. Jul 2008 | @obnoxious: thanks for posting a solution, you´re completely right ;). |
obnoxious 22. Jul 2008 | thats ok but i gave two ways of getting the valid serial 1. search and replcae 2. search and subtract which 1 did you use in your source |
~misunderstood~ Author 22. Jul 2008 | Subtraction ;) If you want to see it, PM me. |
obnoxious 22. Jul 2008 | yeah but the first option was better so i wrote the keygen using the 1st option ;) |
~misunderstood~ Author 22. Jul 2008 | ...well, that´s your opinion. |
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.