数学书每介绍一条定理,一般会给出证明过程。哲学书上给出一个观点,也给出一堆实例。即使物理或者化学,如果条件许可,也会有相关的实验。相信大家也同意这样的观点,如果只会使用,而不知道如何得出,那么你很难创造/发现新的事物。 高级语言添加了很多特性,不同的语言提供的特性也不尽相同。这些特性方便了软件开发者,却苦了软件分析者。相信大家现在知道PEID显示软件由什么语言编写的意义了吧。书中仅仅分析了VC,在实际工作中是远远不够的。我们也要关注分析高级语言特性的方法。
1. 找到你的代码。正如4.1启动函数描述的那样,第一步必须先找到你的代码编译后所在的位置。2. 从简单做起。4.2函数以及后面的几节,都先是简单写了要了解的代码,然后寻找这些代码与汇编代码的对应关系。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课