期刊文献+

基于数据流分析的寄存器参数恢复方法 被引量:2

Register Parameter Recovery Method Based on Dataflow Analysis
在线阅读 下载PDF
导出
摘要 针对在反编译IA32体系结构可执行程序过程中涉及的寄存器参数恢复问题,基于IA32适用的ABI约定,分析寄存器参数的特征,借鉴数据流分析中到达-定义分析及使用-定义链等经典方法,利用寄存器定义和使用等信息,提出一种寄存器参数的识别、处理及实参恢复的方法。 Aiming at the register parameter recovery problem in the process of decompiling the executable programs on the IA32 architectures and based on Application Binary Interface(ABI) conventions for IA32, this paper analyzes the characteristics of register parameters, and uses register definition and usage information to propose a method for register parameter recognition and recovery information of registers, which is gained by reaching definition analysis and ud-chain.
出处 《计算机工程》 CAS CSCD 北大核心 2009年第22期62-64,共3页 Computer Engineering
基金 国家"863"计划基金资助项目"软件特征分析及基于水印的可控性技术研究"(2006AA01Z409)
关键词 反编译 寄存器参数 参数恢复 数据流分析 decompilation register parameter parameter recovery dataflow analysis
  • 相关文献

参考文献4

二级参考文献22

  • 1[1]Erik R Altman,David Kaeli,Yaron Sheffer. Welcome to the Opportunities of Binary Translation[J].Computer,IEEE Computer Society Press,2000;33(3) :40~45
  • 2[2]Michael Gschwind et al. Dynamic and Transparent Binary Translation [J].Computer, IEEE Computer Society Press, 2000; 33 (3): 54~59
  • 3[3]K Ebcioglu,E Altman. DAISY:Dynamic Compilaton for 100 Percent Architectural Compatibility[C].In :Proc ISCA24,New York :ACM Press,1997: 26~37
  • 4[4]K Ebcioglu et al. Execution-Based Scheduling for VLIW Architectures[C].In:Proc Europar99,Lecture Notes in Computer Science 1685,Springer Verlag,Berlin, 1999:1269~1280
  • 5[5]Transmeta Corporation 3940 Freedom Circle.http://www.transmeta.com
  • 6[6]C Cifuentes,M Van Emmerik. UQBT:Adaptable Binary Translation at Low Cost[J].Computer, IEEE Computer Society Press, 2000; 33 (3):60~66
  • 7[7]C Cifuentes,D Simon. Procedural Abstraction Recovery from Binary Code[R].Technical Report 448,Department of Computer Science and Electrical Engineering,The University of Queensland,1999
  • 8[8]Unix System V Application Binary Interface,Intel 386 Arehiteeture Processor Supplement. Fourth Edition
  • 9Cristina Cifuentes et al.The University of Queensland Binary Trans lator(UQBT) Framework.The University of Queensland and Sun Microsystems,Inc,2002
  • 10Cifuentes C,D Simon.Procedure Abstraction Recovery from Binary Code[C].In:Proceedings of the Conference on Software Maintenance and Reengineering,IEEE Computer Society Washington,DC,USA,2000

共引文献8

同被引文献17

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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