downloadbrowseHMX0101's Newbie Challenge #2

Download NC2.zip, 203 kb (password: crackmes.de)
Browse contents of NC2.zip

Newbie Challenge #2 by HMX0101

The next one in the series!
This time you don't have to do serial fishing :D
You've to do something more interesting!... Keygenning! :)

This one looks more simple and easy than previous one :P
The algo is pretty straightforward, so.. :D

The rules!
- Make a nice keygen... I've one, you're jealous? :)
- Don't patch

Enjoy!

Difficulty: 2 - Needs a little brain (or luck)
Platform: Windows
Language: Borland Delphi

Published: 20. Aug, 2008
Downloads: 715

Rating

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

Rate this crackme:

Send a message to HMX0101 »

View profile of HMX0101 »

Solutions

Solution by user2k, published 05. oct, 2008; download (6 kb), password: crackmes.de or browse.

user2k has rated this crackme as nothing special.

Submit your solution »

Discussion and comments

w00b
23. Aug 2008
I dont know how to get around the first check of 'HasUTF8BOM' .. I read about byte order marks but I still don't quite see what it's looking for
w00b
23. Aug 2008
Nevermind I got passed it :) that took some work!
Zaphod
26. Aug 2008
I found a key that works, but what exactly does a "keygen" mean in this case? There can be almost any number of correct keys, so what is a keygen? Is it a program that shows a lot of keys, or should it in principle show ALL the keys?
HMX0101
Author
26. Aug 2008
If you've found a key that means, which u know there's only 0xFFFFFFFF serials :)... a keygen in this case will show all the possible serials :)
w00b
26. Aug 2008
that's a lot of serials.. i must be missing something O_O that algo looks awfully big
Zaphod
27. Aug 2008
HMX0101: It seems to me there must be a lot more than 0xFFFFFFFF serials. Now I won't reveal too much here, but out of the required number of digits in a key some of them can be anything.

And it's all those almost identical keys I'm talking about. Why code a keygen that shows all these keys? The relevant keys are those that depend on four of the digits.

The reason I'm bringing this up is that anything we can learn something from is relevant, but if it is just work and more work of the same kind, it is less appealing. It would seem to me that a solution that explains the relevant things should be considered good, but the demand for keygens would often stop people from writing solutions. It's just too much work.
HMX0101
Author
27. Aug 2008
Yea.. i'm concient of that :P
If u know how it works, its not hard!

Maybe for the last challenge, i should lower the level muuuch... :o
user2k
05. Oct 2008
Nice keygenme. Just uploaded keygen (linux binary+source code[gcc]). Sorry for no solution, just small readme with remarks from work)

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.