摘要
混淆是一种可以用于对移动代码和软件知识产权进行保护的程序变换技术。介绍了现有的代码混淆技术,重点描述了两种较通用的混淆技术:非透明谓词和平展控制流,并对混淆技术研究的一些难点问题和趋势进行了探讨。
Obfuscation is a program transformation technology that can be used in protection of mobile code and intellectual property. The paper introduces existing code obfuscation technology first, then analyzes two popular obfuscation technologies named opaque and control flow flattening, and finally explores some open problems and research trends on obfuscation.
出处
《信息工程大学学报》
2008年第1期97-99,共3页
Journal of Information Engineering University
关键词
混淆
非透明谓词
平展控制流
逆向工程
obfuscation
opaque
control flow flattening
reverse engineering