View Single Post
  #1  
Old 02-03-2011, 20:48
RaptorX
 
Posts: n/a
Question Reverse Engineering (RE) Learning Path.

Hi guys!

I am completely new to reverse engineering.

I have been programming for about year on a scripting language called autohotkey, learned c++ recently (havent coded on that language yet, but will soon) and I have curiosity for this particular topic (RE).

I have noticed that debuggers show the information in assembly language (?) so my question is: what is the best route to learn reverse engineering?

I do realize that a little background in programming is essential but do i need (or is it better) to learn assembly first before i go deeper on to reverse engineering?

To be honest my main motivation is a particular software that i want to own but that is too expensive for me and i really consider the software not worth THAT much (yes there are free solutions but they are buggy and less powerful), and while i know the pure basics of RE (using Olly for patching jumps based on string) i have not much knowledge on unpacking, so thats my goal...

I will be starting with this course, if anybody has done it can you please provide feedback on it? how was it... is there anything better? and so on.

I hope to get some constructive replies, but thanks in advance anyways for taking the time to read until here even if you dont reply.
Reply With Quote