摘要
将计算机可执行的机器代码转换为高级语言程序,这对于分析、理解、测试、验证、移植和改造程序非常重要.该转换过程被称为反编译.模式识别、符号执行、程序变换和知识工程等技术在作者提出的反编译方法的各阶段中被应用.
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.
出处
《计算机研究与发展》
EI
CSCD
北大核心
1992年第11期49-53,共5页
Journal of Computer Research and Development
关键词
反编译
转换
高级语言
程序
decompiler
pattern recognition
symbol execution
pragram transformation
knowledge engineering