关键词:代码迷惑; 软件保护; 程序分析
Research of code obfuscation and its efficiency
XU Chang-zheng1, DU Yu-jie2, CHEN Yan1, WANG Qing-xian1
(1. Institute of Information Engireering, PLA Information Engineering University, Zhengzhou 450002, China; 2.Shandong Zhaoyuan Statistic Bureau, Zhaoyuan Shandong 265400, China)
Abstract:Code obfuscation is an approach of protecting program. It protects code from attackers’ useful tamper through enhancing the difficulty of understanding program. This paper pointed out the code obfuscation that was adopted blindly was not sure to protect program efficiently and various obfuscation methods should be combined from multi-point of view based on attacking model. Then it built an attacking model, which described attack as a procedure of distilling program information and analyzing concrete semantic and acquiring abstract semantic. At the same time, introduced the corresponding code obfuscation methods according to the model.......