10.3321/j.issn:0254-4164.2004.04.013
逆向工程中反射植入的研究
逆向工程辅助程序理解,而动态分析是理解面向对象软件系统的一种重要手段.通过植入,才能准确提取系统运行时的信息.常见的植入方法中,植入代码和目标代码处于同一计算层次,在植入过程中,需要对目标代码进行除编译分析之外的额外语法分析.该文提出反射植入思想,将植入的软件触发器和被植入的目标系统作为两个计算层次来处理,通过反射层元对象干预编译过程,实现源代码的植入;首先详细描述反射植入核心算法及识别调用方元信息和对象标识的思路,然后在扩充开放编译器的基础上实现了全局函数和系统调用语句前植入代码的算法.最后对该植入机制进行系统的实验研究.结果表明,反射植入机制不会破坏源代码本身的执行逻辑,能正确有效地植入代码并收集…展开v
反射、植入、逆向工程、动态分析、面向对象
27
TP311(计算技术、计算机技术)
国家电子预研重点项目413060601
2004-05-21(万方平台首次上网日期,不代表论文的发表时间)
共8页
535-542