【摘 要】
:
随着计算机技术的飞速发展,计算机所带来的直接与间接的经济效益无法以数字形容,由此也更加促进了计算机软硬件,尤其是软件的飞速发展。与此同时也出现了针对软件程序的逆向
论文部分内容阅读
随着计算机技术的飞速发展,计算机所带来的直接与间接的经济效益无法以数字形容,由此也更加促进了计算机软硬件,尤其是软件的飞速发展。与此同时也出现了针对软件程序的逆向工程,利用逆向工程技术,可以比较方便的将未经过任何保护的程序通过汇编的方式回译出来,本篇文章就是针对逆向技术研究相对应的反逆向技术,以提高程序的健壮程度。本文研究反逆向工程的相关技术和具体实现方法,主要存在以下内容:1.研究了逆向工程中一些最为基本的原理及使用的工具,重点介绍了OllyDbg、SoftICE、WinDbg和IDA Pro这几款目前应用最为广泛的逆向工程工具。2.针对逆向工程对于反逆向工程技术进行理论性的研究,分析得出反逆向工程的关键是要在程序的数据流与控制流方面进行适当的处理以达到迷惑调试软件与逆向者的目的。在此基础上,本文探讨了包括消除符号信息、代码加密、反调试技术、混淆返回便器、代码混淆、控制流变换、数据变换这几个主要的反逆向技术,重点讲述了暗晦谓词及表译码这两种控制流变换技术,以及针对如今流行的.NET所使用的代码混淆技术,解决了对于逆向技术的迷惑与混淆以达到防止逆向的作用。3.本文采用分析与实例相结合的方法对于研究的理论与算法进行论述与剖析,所使用的例子都是最为基础与简单的汇编或者内联汇编代码,然后在此基础上逐步加入相关的算法与各种技术,通过使用逆向常用的调试工具以证明这些技术与算法的可行性,最后得出正确的结论。
其他文献
目的:通过动物实验在生理、病理形态及细胞因子等方面,研究肺气虚与变应性鼻炎的免疫相关性。为补肺益气法治疗变应性鼻炎在临床应用提供部分依据。方法:将健康SD大鼠52只随
全球化给民族文学带来了巨大的冲击和震动,其中既有正面影响,也有负面效应,我们必须抵御具有强烈文学文化殖民倾向的负面效应。这就要加强我们文学的民族性恩赐 要加强民族性,就
目的探讨经颅多普勒超声(TCD)对烟雾病患者行脑硬脑膜动脉血管融通术(EDAS)前后颅内及颅外动脉血流变化的评估价值。方法对23例烟雾病患者行EDAS,并于手术前后行TCD检查,检测
1937年日本宣布在伪满洲国“撤销”治外法权 ,给东北朝鲜族社会 ,特别是给占有很大比例的所谓无籍朝鲜人造成了很大的冲击。日本为了稳定东北的社会治安 ,让无籍朝鲜人就籍 ,
卫星网络作为空间信息网络的重要组成部分,近年来在全球通信领域得以广泛研究与长足发展。卫星通信网络具备良好的全球覆盖特性,能够满足军事、商务以及民用领域的多元化通信
能源短缺和大气污染已成为当今世界共同面临的两大难题。随着我国工业的迅速发展,国内能源短缺和大气污染问题日趋严重,如何在工业生产的各个环节解决好这两个问题,已成为我
借鉴美军“非对称作战”理论 ,以求以“其人之道 ,还治其人之身” ,针对敌我特点 ,应当从四个方面实施“非对称作战” :以长击短 ,实施力量上的非对称作战 ;错位打击 ,实施目
Krashen的情感过滤假说是第二语言习得和教学理论研究领域内影响深远的理论之一,其重要贡献在于:该理论激发了人们对语言习得规律和语言教学方法的广泛而深入的研究,从而推动
我国磷矿资源虽然比较丰富,但存在分布不均、开发不合理、品位低等问题,由于传统的选矿方法对中低品位磷矿选别困难,同时存在成本高和污染环境等缺点,因此人们开始寻找其他更
在美国的中国史学界,罗威廉教授可谓是一个多产作家,迄今为止共出版了四本专著,而且每本都是大部头。除了他20世纪80年代出版的里程碑式的关于汉口的两部名著,2001年出版的《救世