-
题名静态二进制翻译中间接过程调用恢复技术研究
- 1
-
-
作者
丁松阳
赵荣彩
-
机构
解放军信息工程学院计算机科学与技术系
河南财经学院计算机科学系
-
出处
《计算机工程与应用》
CSCD
北大核心
2007年第6期105-107,共3页
-
基金
河南省杰出人才创新基金(No.0521000200)。
-
文摘
间接过程调用的恢复问题是静态二进制翻译中的难点之一。针对使用c后端的静态二进制翻译框架,提出并实现间接过程调用恢复方法,该方法结合代码间隙分析,在后端c代码生成过程中插入映射源过程地址到目标机过程地址的代码。相对于使用解释器的方法,该方法具有实现简洁、在目标机上运行速度更快的优点。
-
关键词
静态二进制翻译
间接过程调用
解释器
代码间隙
-
Keywords
static binary translation
indirect procedure call
interpreter
code gap
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名二进制翻译中间接调用动态链接库恢复技术
- 2
-
-
作者
丁松阳
赵荣彩
-
机构
解放军信息工程学院计算机科学与技术系
-
出处
《计算机工程》
CAS
CSCD
北大核心
2007年第24期49-51,56,共4页
-
基金
河南省杰出人才创新基金资助项目(0521000200)
-
文摘
针对使用C后端的静态二进制翻译框架,提出了间接调用动态链接库函数恢复方法。该方法使用伪地址来代替需要动态解析的动态链接库函数的地址,在后端构建了伪地址与目标机上动态链接库函数地址的对应表,在后端C代码生成过程中插入根据伪地址获得动态链接库函数地址的查表代码,使用查表得到的库函数地址恢复对于动态链接库函数的间接调用。
-
关键词
静态二进制翻译
间接过程调用
动态库
-
Keywords
static binary translation
indirect procedure call
dynamic library
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-