
sd333221's [C++] [A]dvanced Keygenme
Download [A]dvanced.zip, 94 kb (password: crackmes.de) Browse contents of [A]dvanced.zip [A]dvanced Keygenme by sd333221
Difficulty: 3 - Getting harder | Send a message to sd333221 » View profile of sd333221 » |
Solutions
Solution by cooller_ho, published 06. mar, 2007; download (97 kb), password: crackmes.de or browse.
cooller_ho has rated this crackme as quite nice.
Discussion and comments
HMX0101 27. Feb 2007 | Easy... only trick i can see is obfuscation of Base64 table ;) |
---|---|
sd333221 Author 27. Feb 2007 | then you were not very attentive ;-) |
profdracula 27. Feb 2007 | I think this one uses SMC, because a valid serial while being debugged is invalid otherwise, or a time of being opened is used in calculation, so that a serial that is valid at one-time is invalid at other-time(if this is the case, then it'll be foolish to external-keygen it). |
sd333221 Author 27. Feb 2007 | The first thing is right, the secound thing (the random value calculated at start) is just to randomize the CPU-ID given... Furthermore it's included in the output of the cpu id, you can external-keygen it without any problems (expect this debugger stuff with SMC :D) |
sd333221 Author 08. Mar 2007 | Nice solution @ cooller_ho, =) It's a debug check which detects your olly (SLT) <- Riddle ^^ |
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.