blog.sat0ri.com

Challenges

RCE Challenge – nine

by sharpe on Dec.20, 2009, under Challenges, Reverse Code Engineering

My last reverseme was too easy due to the nature of the code de-obfuscation key length and usage. This time I have made some minor changes to precisely this portion of the code. Furthermore, I have added some anti-debugging stuff that I observed in a piece of malware. I hope you enjoy.

Here is a screen dump of this reverseme:

It can be downloaded here: nine (79).

  • Share/Bookmark
Leave a Comment :, more...

RCE Challenge – eight

by sharpe on Jun.04, 2009, under Challenges, Reverse Code Engineering

Based on all the comments I have received on the previous two unlockmes (six and seven), I have created a new and improved version, which I will hope will offer more of a challenge than its predecessors. If you manage to find a valid Unlock Code, type it in and press the Unlock Code button. If it is correct, you should be able to find the hidden secret.

Here is a screen dump of this unlockme challenge:

eight

It can be downloaded here: eight (38).

  • Share/Bookmark
Leave a Comment :, more...

RCE Challenge – seven

by sharpe on Jun.03, 2009, under Challenges, Reverse Code Engineering

Here is my latest crackme, which is no longer a keygenme. I decided to drop that functionality as I feel that finding a valid Unlock Code for the code obfuscation is the only real challenge. If you manage to find a valid Unlock Code, type it in and press the Unlock Code button. If it is correct, things should go well when you press the Check button.

Here is a screen dump of this unlockme challenge:

seven

It can be downloaded here: seven (38).

  • Share/Bookmark
Leave a Comment :, more...

RCE Challenge – six

by sharpe on May.25, 2009, under Challenges, Reverse Code Engineering

All sorts of stuff is obfuscated here, including the serial-generation code as well as other “code” that may be of interest. I won’t say much more. After the unlock code has been found, type it in and it will de-obfuscate the serial generation code as with the two other challenges. If you enter an invalid code, the crackme will crash, as the de-obfuscation routine will contain garbage instruction sequences. After this bit has been complete it should be straight forward.

Here is a screen dump of this keygenme:

six

It can be downloaded here: six (35).

  • Share/Bookmark
Leave a Comment :, more...

RCE Challenge – Five

by sharpe on May.18, 2009, under Challenges, Reverse Code Engineering

The serial-generation code in this crackme is obfuscated, there are no signatures this time and the entire serial generation code has been re-written. After the unlock code has been found, type it in and it will de-obfuscate the serial generation code. If you enter an invalid code, the crackme will die (depending on your luck of course), as the de-obfuscation routine may very well result in invalid instruction sequences. After this bit has been defeated, it should be straight forward.

Here is a screen dump of this keygenme:

five

It can be downloaded here: five (37).

  • Share/Bookmark
Leave a Comment :, more...

RCE Challenge – Four

by sharpe on May.18, 2009, under Challenges, Reverse Code Engineering

I chose to obfuscate most of the code in this crackme besides the unlock functionality. The serial generation code is the same as in my last crackme (#3) so there will be opcode signatures that will enable you to brute out the code encryption key. If you haven’t completed my last crackme, you should still be able to find valid code signatures in the code. After the Unlock Code has been found, type it in and it will decrypt the serial generation code. Then it should be straight forward.

I figured that a good way to protect serial generation code was to obfuscate it; the code will not execute unless a valid unlock code is entered. Well the that’s the plan at least.

Here is a screen dump of this keygenme:

four

It can be downloaded here: four (40).

  • Share/Bookmark
Comments Off :, more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Blogroll

A few highly recommended websites...