混合编码模式下的静态反汇编算法  

Static Disassembly Algorithm for Hybrid Encoding Code

在线阅读下载全文

作  者:胡刚[1] 张翠艳[1] 赵远[1] 崔晨[1] 

机构地区:[1]信息工程大学信息工程学院,河南郑州450002

出  处:《信息工程大学学报》2011年第3期358-362,共5页Journal of Information Engineering University

基  金:国家863计划资助项目(2009AA01Z434)

摘  要:反汇编是程序分析与理解的基础,也是软件逆向工程的起点和关键。目前关于静态反汇编的研究解决了许多诸如代码和数据的区分、间接跳转指令的目标地址的计算、跳转表恢复等问题,但这些研究都局限于单一编码模式下的二进制程序,并没有涉及混合编码模式下的反汇编问题,文章以混合编码模式的二进制代码为研究对象,提出一种混合编码模式下的静态控制流反汇编复算法并对算法进行了性能分析。Disassembly is the basis of program analysis and understanding, and is also the starting point for software reverse engineering. Current researches on the static disassembly has solved many issues such as the distinction between code and data, indirect jump target address calculation in- struction, a jump table recovery and so on. However, these studies are limited to a single encoding code and don't involve disassembly problem of hybrid encoding mode. The paper proposes a static algorithm for the hybrid encoding code and analyzes its performance.

关 键 词:混合编码 二进制程序 反汇编 

分 类 号:TP313[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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