;***************************************************;
;* Target:	KeygenMe #3			   *;
;* Author:	__imp__				   *;
;* OS:		NT-based Windows (XP, 2000, etc.)  *;
;* Hardware:	PIII processor or higher	   *;
;* Language:	Assembler			   *;
;***************************************************;

Hi!

I'm glad to welcome you to my third crackme. I'm sure that it's much more difficult, than the previous two.
I put a great piece of protection to this, hence it may take a long while to understand what's going on.
But be patient, the algorithm is not very difficult and the solution is easy, once you catch the key points.

Your job will be:

1. Make a keygen.
2. Find a hidden message.
3. Write a tutorial.

Rules:

This time patching is prohibited, but selfkeygen is *strongly* encouraged ;). Note that keygen must work 
with the *original* crackme!

The second task is optional, but it will be really cool if you have done it.

Have fun!

Regards,

__imp__,			October 16, 2007.

P.S. All the important crackme's functionality has been tested, but if you find a bug please report it
to me at crackmes.de.