摘要
本文分析了程序代码中四种基本的非结构化形式及在反编译控制流分析时,对这四种非结构化形式的处理。保证反编译出来的高级程序可读性好,保持原程序的结构。本文还介绍了对主要非结构化形式的结构化变换及break和Continue的C语言特性的恢复。用GoTo语句处理一些非结构化的情况。
Four basic unstructured models in code program are analysed, and are processed in analysing decompile controling flow, so as to enable the high-level object program readable, and restore source program structure. Also mentioned are translation of the main models from unstructured to structured, restoration of the C character such as 'break' and 'continue' statements, and the resolution of some unstructured models with 'go to', statement.
出处
《计算机工程》
CAS
CSCD
北大核心
1992年第6期38-41,共4页
Computer Engineering