期刊文献+

混沌不透明谓词在代码混淆中的研究与应用 被引量:16

Research and Application of Chaos Opaque Predicate in Code Obfuscation
下载PDF
导出
摘要 通过改进Logistic混沌映射,提出了En_Logistic映射,将该映射应用到不透明谓词簇的构造过程中,形成混沌不透明谓词。将混沌不透明谓词应用于代码混淆过程。分别给出在程序分支判断点处和在顺序执行语句块中插入混沌不透明谓词的方法。对应用不透明谓词进行代码混淆的过程给出了程序复杂度评价以及控制流复杂度评价。安全性分析表明,混沌不透明谓词具备对抗动、静态攻击的安全性,并通过实验验证了其在代码混淆应用中的效果。 Constructing the safety opaque predicate is the maior issue in code obfuscation and the key to it hes m using opaque predicates. In order to form a chaotic opaque predicate, the En_Logistic was proposed through improving the Lo- gistic chaotic, and then it was applied to the construction of the opaque predicate clusters. The chaotic opaque was ap- plied in the code obfuscation process. In this experiment, different methods of inserting chaos opaque predicate into pro- gram branches and sequence blocks were given. The program complexity evaluation and the control flow complexity e- valuation were given in the application process of code obfuscation. Additionally, security analysis shows that the chaotic opaque predicate has higher security in fighting against static attacks, as well as the dynamic. And better effectiveness in the code obfuscation is verified in this experiment.
出处 《计算机科学》 CSCD 北大核心 2013年第6期155-159,共5页 Computer Science
关键词 混沌理论 LOGISTIC映射 En_Logistic映射 不透明谓词 代码混淆 软件保护 Chaos theory,Logistic mapping,En_Logistic mapping,Opaque predicate, Code obfuscation,Software protection
  • 相关文献

参考文献10

二级参考文献192

共引文献114

同被引文献85

引证文献16

二级引证文献31

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部