摘要
总结软件迷乱技术的发展现状,提出了一种分布式环境下基于控制流迷乱变换的代码保护方案。该方案利用分布式环境下各并发进程的局部状态构造全局不透明分支,并利用并发进程间的同步通信模式改变局部状态以增强迷乱强度,经性能分析认为该方案具有较好的隐蔽性和鲁棒性,能有效抵抗分布式环境下的窃听攻击。
After summarizing the development actuality of the software obfuscation technology, this paper presents a code protection scheme based on control flow obfuscation transforms in distributed environment. The scheme utilizes local states of concurrent processes in distributed environment to construct global opaque predicates, and exploits the synchronous communication pattern between concurrent processes to update the local states so as to increase the obfuscation strength. The proposed scheme is considered to have better stealth and robustness after analysis being made on its performance, and it can resist spying out attacks effectively in distributed environment.
出处
《计算机应用与软件》
CSCD
北大核心
2008年第12期96-98,129,共4页
Computer Applications and Software
关键词
迷乱变换
全局不透明分支
同步通信模式
Obfuscation transform Distributed opaque predicate Synchronous communication pattem