从机器代码到高级语言程序的转换技术
The Technique of Transformation From Machine Code to High Level Language Program
-
摘要: 将计算机可执行的机器代码转换为高级语言程序,这对于分析、理解、测试、验证、移植和改造程序非常重要.该转换过程被称为反编译.模式识别、符号执行、程序变换和知识工程等技术在作者提出的反编译方法的各阶段中被应用.Abstract: It is important to transform machine code to high level language program in program analysis, verification, maintenance and reformation. The transformation is named decompileing or anti-compiling. In this paper, how to apply the techniques of pattern recognition, symbol execution, program transformation and knowledge engineering in decompiler design is presented.
下载: