03、学习逆向的前提
常读我文章的读者都应该清楚,我是一个喜欢将复杂的知识简单化的作者,但是即便如此,这次我也要非常遗憾的告诉各位读者,阅读这篇文章是要有一定的工作环境与前置知识要求的,不过我在写作过程当中会尽量将这种要求控制在最低点。但是我个人认为这些都不难,因为这些都是作为一名黑客技术爱好者所必需的。 对于环境有以下要求:
最佳:Visual Studio 2008或以上版本,Borland C++ 6.0或以上版本,OnllyDbg任意版本与IDA Pro 5.2或以上版本。
必须:IDA Pro 5.2或以上版本 对于前置知识有以下要求:
最佳:有一定的C、C++编码经验,有一定的32位汇编经验,了解过编译原理。
必须:懂得基本的C++语法,懂得基本的32位汇编。
好的,如果你满足了以上的条件,那么你肯定可以顺利的阅读完这个教程。如果你并不满足以上条件,那么可以先试着读一读本系列教程的第一篇,以求开拓视野、并验证自己哪里仍有不足。