计算机应用
計算機應用
계산궤응용
COMPUTER APPLICATION
2008年
3期
782-784
,共3页
静态二进制翻译%回调函数%可执行链接格式文件
靜態二進製翻譯%迴調函數%可執行鏈接格式文件
정태이진제번역%회조함수%가집행련접격식문건
回调函数的逆向恢复是静态二进制翻译的一个难点.针对使用C后端的静态二进制翻译框架,提出并实现回调函数逆向恢复方法,该方法结合代码间隙分析,在后端C代码生成过程中插入映射源回调函数地址到目标机函数地址的代码.相对于使用解释器的方法,该方法具有实现简洁,在目标机上运行速度更快的优点.
迴調函數的逆嚮恢複是靜態二進製翻譯的一箇難點.針對使用C後耑的靜態二進製翻譯框架,提齣併實現迴調函數逆嚮恢複方法,該方法結閤代碼間隙分析,在後耑C代碼生成過程中插入映射源迴調函數地阯到目標機函數地阯的代碼.相對于使用解釋器的方法,該方法具有實現簡潔,在目標機上運行速度更快的優點.
회조함수적역향회복시정태이진제번역적일개난점.침대사용C후단적정태이진제번역광가,제출병실현회조함수역향회복방법,해방법결합대마간극분석,재후단C대마생성과정중삽입영사원회조함수지지도목표궤함수지지적대마.상대우사용해석기적방법,해방법구유실현간길,재목표궤상운행속도경쾌적우점.