Thursday, December 15, 2011

Crack Me, You learn

Reverse Engineering applications is a very daunting task. We have to go through a huge labyrinth of numbers and letters, just to make little sense of what is actually going on.

Even if we know most of the theory which supports the field, its never enough until we practice on actual running executables. To help us out of this jeopardy we have nifty executables called CrackMe's.

Crackme is a small executable which is generally made for the purpose of learning Reverse Engineering. The goal of the authors is to create an executable small enough and simple enough to teach a thing or two about Reversing executables and yet be simple and small enough that students/ practitioners don't get overwhelmed by data.
Think of it as a sort of assignment/ challenge for a student of this field.

There are a number of sources where these CrackMes can be found. I will list just few of them and keep adding as and when I find more.

Along the same lines you will find a number of 'Reverse Engineering Tutorials'. These are not so different than CrackMes. Main difference here is that the authors of these tutorials use small programs and executables which are very old so that there is little or no issue of the makers of those programs complaining. Again these are an excellent source to learn and improve your Reverse Engineering skills

No comments:

Post a Comment