期刊文献+

静态二进制翻译中动态地址解析恢复技术研究

Recovery of dynamic address resolving for static binary translation
下载PDF
导出
摘要 静态二进制翻译的入口点通常为main函数,所以main函数执行之前的动态地址解析部分就无法在目标机上恢复。通过分析基于ELF文件的动态地址解析机制,提出了在目标代码中插入代码模拟动态地址解析的方法来解决该问题。该方法已在静态二进制翻译项目中实现,测试结果表明该方法是有效的。 The entry pointer of static binary translation generally is the function of main,so the dynamic address resolving before program loading can't be recovered.Based on the analysis of ELF dynamic address resolving mechanism,this paper puts forward a method to simulate dynamic address resolving by inserting codes into the target program.This method has been implemented in the project of static binary translation, experimental results demonstrate that it is efficient.
出处 《计算机工程与应用》 CSCD 北大核心 2008年第22期59-61,67,共4页 Computer Engineering and Applications
基金 国家高技术研究发展计划(863)No.2006AA01Z408~~
关键词 静态二进制翻译 ELF文件 动态地址解析 static binary translation ELF file dynamic address resolving
  • 相关文献

参考文献7

  • 1Cifuentes C, Malhotra V M.Binary translation : static,dynamic,retargetable?[C]//Proceedings of the 1996 International Conference on Software Maintenance.Washington,DC,USA:IEEE Computer Society, 1996.
  • 2文延华,漆锋滨,等.二进制翻译技术初探[J].高性能计算技术,2003,0(1):49-52. 被引量:4
  • 3Cifuentes C,van Emmerik M,Ramsey N,et al.The University of Queensland Binary Translator(UQBT) framework[EB/OL].(2001-11 ). http ://www.itee.uq.edu.au/-cristina/.
  • 4Levine J R.linkers and loaders[M].San Francisco:Morgan Kaufmann/ Academic, 2000.
  • 5齐宁,付文,赵荣彩.二进制翻译中的库函数识别技术研究[J].计算机应用,2006,26(4):983-985. 被引量:10
  • 6ELF-64 Object File Format[S].Version 1.5 Draft 2, 1998.
  • 7Intel Corporation.IA-64 software conventions and runtime architecture guide[EB/OL].(2000-01 ).http://developer.intel.com/design/.

二级参考文献7

  • 1ALTMAN ER,KAELI K,SHEFFER Y.Welcome to the Opportunities of Binary Translation.Computer[J].IEEE Computer Society Press,2000,33(3):40-45.
  • 2CIFUENTES C,VAN EMMERIK M,REMSEY N.The University of Queensland Binary Translator(UQBT) Framework[Z].2000.
  • 3UNIX System V Application Binary Interface for IA-64[M].Intel Corporation,2000
  • 4ELF-64 Object File Format,Version 1.4[S].1997.
  • 5IA-64 Software Conventions and Runtime Architecture Guide[Z].Intel Corporation,1999.
  • 6AHO AV,SETHI R,JEFFREY D.Ullman Compilers:Principles,Techniques,and Tools[M].Addison-Wesley,1986.
  • 7CIFUENTES C.Reverse Compilation Technique[D].PhD dissertation,School of Computing Science,Queensland University of Technology,1994.

共引文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部