-
题名基于控制流的静态反汇编算法研究
被引量:9
- 1
-
-
作者
吴金波
蒋烈辉
赵鹏
-
机构
解放军信息工程大学信息工程学院
-
出处
《计算机工程与应用》
CSCD
北大核心
2005年第30期89-90,228,共3页
-
文摘
该文在分析各种类型的指令对程序静态流程影响的基础上,提出了一种基于程序流程遍历图的静态反汇编算法,并给出了一种基于统计学的代码间隙填充技术对由间接跳转和间接调用所引用的代码区进行反汇编的方法。
-
关键词
反汇编算法
控制流
指令分类
代码间隙填充
-
Keywords
disassembly algorithm, control flow, instruction classification, gap completion
-
分类号
TP39
[自动化与计算机技术—计算机应用技术]
-
-
题名跟踪式智能反汇编算法研究
被引量:4
- 2
-
-
作者
张龙杰
谢晓方
袁胜智
李洪周
-
机构
海军航空工程学院兵器科学与技术系
-
出处
《计算机应用》
CSCD
北大核心
2009年第1期242-244,共3页
-
文摘
研究了嵌入式系统文件反汇编过程中存在的主要问题,给出了进行跟踪式智能反汇编的关键算法。首次采用二叉树结构对代码扫描过程进行跟踪处理,给出了生长二叉树的递归遍历算法,克服了传统反汇编过程中建立大量数组、链表以及图表的缺点;通过对二叉树的逆向浏览,解决了间接转移指令的寻址问题,并给出了寻址算法;最后,给出了数据区边界校验算法。对于进行程序反解及软件逆向工程具有较重要的参考价值。
-
关键词
嵌入式系统
智能反汇编
反汇编算法
二叉树
软件逆向工程
-
Keywords
embedded system
intelligent disassembling
disassembling algorithm
binary tree
software reverse engineering
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-