8086C逆编译数据类型恢复技术
Data Structure Recovery in 8086C Anti-Compiling System
-
摘要: 本文提出了一种用于8086C逆编译系统的数据类型恢复技术.该技术的核心是通过阅读经过符号执行解释汇编码所产生的中间文本,全面收集各个变量的应用信息,然后加以综合分析,产生较完整的符号表,以恢复变量的数据类型.文中对C语言的主要数据类型的恢复进行了详细的分析,总结出了20多条信息收集与类型综合的规则.Abstract: Based on the research work of "the 8086C anti-compiling system", a kind of technique for data structure recovery is described. The key of this technique is to collect all the application information of each variable through reading the middle file produced by the symbol executing of the assembling code, and then to synthesize the information collected to make out the recovered symbolic table and to recover the variables data types. After making detailed analysis of the main data types of the C, more than 20 pieces of the rules for collecting and analyzing information are given.
下载: