downloadbrowsePolynomial's Polynomial's KeygenMe of +6 impossibility

Download, 26 kb (password:
Browse contents of

This one is gonna be tricky! This keygen-me uses a large number of obfuscation and anti-debug tricks that make it difficult to debug and analyse, along with complex math to make the key generation process difficult to understand.

What to expect:
* Inline asm obfuscation
* PE format malformation
* Decoy data and code
* Heavy use of anti-debugger techniques
* Complex key generation code

Written entirely in C and inline assembler. Requires the user to input a name and corresponding serial key via command line interface.

Only a full standalone keygen is a valid solution - NO PATCHING!

Difficulty: 2 - Needs a little brain (or luck)
Platform: Windows
Language: C/C++

Published: 28. Apr, 2011
Downloads: 274


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

Rate this crackme:

Send a message to Polynomial »

View profile of Polynomial »


Solution by redoC, published 12. apr, 2012; download (59 kb), password: or browse.

redoC has not rated this crackme yet.

Submit your solution »

Discussion and comments

07. Apr 2012
name: Falo
serial: 38260FE8
difficulty is not a 6, i don't see any (good) obfuscation, anti-debug is just FindWindowA, IsDebuggerPresent and GetTickCount, keygen algo is not really difficult but nothing for a beginner

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.