CORC  > 厦门大学  > 信息技术-已发表论文
一种基于反汇编基础上的C反编译的新方法; NewMethod to Compile Executable File to C Codes Based on
黄河明 ; 李茂青
2008-05
关键词反编译 PE文件 反汇编 中间代码 静态分析 JFreeChart Java dynamic chart
英文摘要摘要:反编译中 ,一般采用先将可执行代码转换成汇编语言 (即反汇编 )作为中间代码 ,再从中间代码转换到 C语言或其他高级语言。现提出一种在反汇编基础上的新的 C反编译方法 ,通过用读取源文件数据区的数据 ,写入新文件的数据区 ,以内联汇编的方法直接读取新文件的数据区的全局变量 ,而不用分析和定义源文件的全局变量类型。该方法在效率上比传统方法有很大提高。 Abstract:To decompile, the executable codes should be converted to assembly codes as intermediate ones,which will be transformed to C generally . A new method to compile executable file to C codes based on disassembling is intreduced: access data in the data area of s ource file, and write it in the data area of new file . As a result, we can access the gl obal variable in the data area of the new file, instead of analyzing and defining the global variable . Thismethod providesmuch more effectiveness than the traditional one does .
语种中文
出版者《科学技术与工程》编辑部
内容类型期刊论文
源URL[http://dspace.xmu.edu.cn/handle/2288/8148]  
专题信息技术-已发表论文
推荐引用方式
GB/T 7714
黄河明,李茂青. 一种基于反汇编基础上的C反编译的新方法, NewMethod to Compile Executable File to C Codes Based on[J],2008.
APA 黄河明,&李茂青.(2008).一种基于反汇编基础上的C反编译的新方法..
MLA 黄河明,et al."一种基于反汇编基础上的C反编译的新方法".(2008).
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace