您的当前位置:首页 >> 期刊文献 >> 正文
抵御控制流分析的Python程序混淆算法
摘 要:
由于现有的Python程序混淆算法没有设计不透明谓词的插入结构,因此很难长时间抵抗控制流分析的攻击,为提高Python程序的安全性,对其进行优化设计。加密Python程序混沌映射,提高混淆算法的无规律性,设计混淆算法不透明谓词结构,加大控制流分析解析算法结构的时间,使其提高对控制流分析的抵抗能力,设计抵御控制流分析的算法流程。在实验中将现有的两种混淆算法与该算法相对比,计算三种算法在混淆前后的圈复杂度,并计算其圈复杂度百分比,以判断算法抵御控制流分析的能力。通过实验结果可知,该算法混淆前后的平均圈复杂度百分比为61.0%,较现有的两种算法低5.3%和5.4%。由此可见该算法拥有更出色的抵抗控制流分析的能力,能够更好地保护Python程序不受控制流分析的威胁。
作 者:
  • 刘建
单 位:
    东莞理工学校
关键字:
  • 控制流;安全性分析;Python程序;混淆算法;
页 码:
    102-104
出 处:
HTML阅读PDF文献下载您还没有登陆会员账号,请先登陆,在进行阅读或下载!
返回顶部 关注公众号