摘要
针对在反编译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