IA-64过程调用的逆向恢复技术  

The Recovery of IA-64 Procedure Call

在线阅读下载全文

作  者:张靖博[1] 赵荣彩[1] 苏铭[1] 张素青[2] 

机构地区:[1]郑州解放军信息工程学院计算机科学与技术系 [2]河南工业职业技术学院

出  处:《微计算机信息》2005年第4期218-219,共2页Control & Automation

基  金:河南杰出人才创新基金(基金编号:0521000200)

摘  要:本文给出了对于IA-64体系结构可执行程序逆向恢复中过程识别和抽象的技术实现方法。采用自动机理论与模板匹配相结合的方法解决IA-64体系结构模板中不确定指令的识别问题。实现了基于数据流分析对过程调用的参数和返回值进行恢复的算法,有效地完成了过程调用的二进制代码向与硬件无关中间语言代码转换的恢复工作。This paper present the method of procedure recovery technology of reverse engineering on IA-64 architecture executable. We implement the method of pattern match with automata theory to solve the problem of random instruction identifying in patterns, and describe the recovery algorithm of arguments and return values of a procedure which is based on data flow analysis. So we translate the binary of procedure call into low level intermedia language program code.

关 键 词:反编译 过程抽象 模板匹配 数据流分析 

分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象