View Full Version : Reverse Engineering Anyone?

07-20-2009, 03:15 AM
I'm just wondering, is there anyone out there who would be interested in a bare-bones intro to RE? There are plenty of tutorials out there but most use outdated software and outdated methods. There are also plenty of up and running forums, but I don't feel there is much for complete noobs. If anyone really wants to learn for the sake of learning, post here and I'll post a link to a tutorial I've written. I feel that it's a real overlooked aspect of programming and is a great outlet of intellectual reasoning for the naturally curious.

The tutorial explains the tools and knowledge necessary, and shows how a basic "crack" or RE is done. I would post the tut right now but I don't want to hand info over to the internet for free which will be unabashedly plagiarized if nobody really wants it outside of the RE community which already exists.

it career
07-20-2009, 07:24 AM
If the code is written in C++ , you can use rational rose or some free software to retrieve the class association diagrams , that would be a good starting point for reverser engineering.

07-20-2009, 08:13 PM
Oh, I'm fully aware. There are even program which can decompile portions of the assembly back into the original code. But that's actually not a good starting point at all, because you have to understand what RE is and the methods used first. Otherwise diagrams don't mean much to anyone. If anyone is interested in a tutorial (and only seriously interested), let me know.

07-21-2009, 12:43 PM
OK... pls post links here and moderators can add these to the general link section too... I appreciate your move to post here and make RE more clearer to learn and welcome the idea..

07-22-2009, 12:47 AM
Go on then. My ears are pruned, or do I mean pricked.

07-22-2009, 07:04 PM
Will do soon, setting up a website and very busy today, will have it up stay posted.

07-25-2009, 05:12 PM
Update: The tutorial is nearing completion and I think it's pretty good. Filling it with pictures and in-depth explanations, will be up most likely by tonight.

07-25-2009, 07:43 PM
O_o ... wann see wat it is.. good weekend job:p

07-26-2009, 05:14 PM
Well, I've completed the tutorial and uploaded it, here it is:

Let me know what you think.

(Already spotted a few typos and I just noticed that my version of HIEW I use changes from 7.45 to 6.85 mid tutorial. You can ignore that for now, will fix later)

07-26-2009, 07:29 PM
:thumbsup:Very good tutorial for starters:thumbsup:

07-27-2009, 04:26 PM
A few notes: I will be changing the font/background color. Some minor text changes soon. More links coming, and a tutorial on packers is planned along with a keygen tutorial in the works.

Throw me line and let me know what you want, thanks adarshakb for the feedback. By email and here.

08-03-2009, 06:10 PM
Update: Text color corrected. New tutorial will be posted on more feedback from this one. I need to know what I did right, wrong, and suggestions for improvement.

Tutorials are here: http://purelogic.awardspace.info

Also attached the tutorial1 zip file in case my other file host dies. The MD5 is 95DD1694BF26EB7C9C672D6A68036926.