会议专题

基于结构分析的高级语言控制结构恢复方法

为正确获得嵌入式可执行程序和汇编代码的高级语言控制结构,弥补现有高级程序控制结构恢复算法在处理非结构化区域的不足,将编译领域经典的控制流分析方法——结构分析算法引入到嵌入式汇编代码高级程序控制结构恢复研究中;针对嵌入式可执行程序的特点,对结构分析算法加以改进;利用结构分析算法的结果构造程序的控制树,生成高级语言代码.与开源反编译器DCC的对比实验结果表明,改进的结构分析算法在高级程序结构恢复问题上是可行有效的.

结构分析算法 反编译器 嵌入式编码

霍元宏 刘毅 计卫星

北京理工大学 计算机学院,北京 100081

国内会议

2013年全国开放式分布与并行计算学术年会

昆明

中文

3428-3431

2013-08-16(万方平台首次上网日期,不代表论文的发表时间)