All right , let me continue with last passage about Reverse Engineering . I am going to illustrate the basic steps for
you to acquire essential knowledge for Reverse Engineering applications in any platfrom .
First of all , study some basic principles of your target platform . This can be a big topic , since there are many
platforms to be chosed .
Second , study the file format of applications of the particular platform .
And finally , learn the specific assemble language of target platform .
So , this is the general plans for you to learn knowledges to Reverse Engineering an specific application in specific
platform . For more details about Reverse Engineering an application on Windows or Linux or Android ,you can
turn to search engines for help. For me , I only Reverse Engineering PE files , which is running on Windows .
If you want to know how to Reverse Engineering PE files on Windows , you may contact me . I could only give
newbies some guidences but expert or intermediate Reverse Engineers. Cause I am a newbie too .
Actually , from my points of view , Reverse Engineering is not that "hard" as you think . It takes experience and
patience. If you really like this field , you would success when you made up your mind to do it !
But ,here is the thing . I don't think this kind of job would have a bright future . Even though you may
Reverse Engineering an application to learn how it works ,and then find a way to improve it . But I see this as a
constraint to creative mind . In many cases , you would rebuild a wheel .
All this is only my personal points of view, leave any comments below . I would be happy if you have different
points of view .
OK , this is all for today . Good night .