期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
PowerPC汇编程序的反编译研究 被引量:1
1
作者 刘延昭 赵银亮 武万杰 《计算机技术与发展》 2015年第8期1-8,共8页
反编译技术将二进制程序或汇编程序转换成可读性较好的高级语言代码,在代码理解、代码维护和代码安全验证等方面具有重要作用。文中介绍了一种基于Power PC汇编程序的反编译软件框架及其关键技术。该软件框架主要包括由汇编程序加载、... 反编译技术将二进制程序或汇编程序转换成可读性较好的高级语言代码,在代码理解、代码维护和代码安全验证等方面具有重要作用。文中介绍了一种基于Power PC汇编程序的反编译软件框架及其关键技术。该软件框架主要包括由汇编程序加载、指令系统的语义描述和汇编指令的解码所组成的前端,由数据流分析、类型分析和控制流分析所组成的中间端以及负责代码生成的后端。采用的关键技术有switch语句翻译,代码复制消除goto语句和指令习语(instruction idiom)翻译等。实验结果表明,反编译生成的高级语言程序在结构、可读性等方面都有所增强,对于辅助代码理解有指导意义。 展开更多
关键词 PowerPC汇编程序 结构恢复 习语分析 反编译框架
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部