帮助 本站公告
您现在所在的位置:网站首页 > 知识中心 > 文献详情
文献详细Journal detailed

基于主成分分析的代码混淆有效性综合评估模型
PCA-based code obfuscation effective comprehensive assessment model

作  者: ; ; ; ; ;

机构地区: 广东工业大学计算机学院

出  处: 《计算机应用研究》 2016年第9期2819-2822,2840,共5页

摘  要: 针对目前代码混淆有效性评估问题的复杂性和不一致性,提出一种基于主成分分析的代码混淆有效性综合评估模型。该模型将传统主成分分析进行改进,提出动态自适应主成分分析并应用于代码混淆有效性的指标体系中,通过实现变量重命名、数据编码、控制流压扁算法和插入不透明谓词死代码四种混淆方法,同时定义代码复杂度综合评估值和代码混淆度两个反映代码混淆有效性的综合指标进行模型的有效性验证。实验结果表明,该模型能提供一种有效证明代码混淆有效性的综合评估方法。最后还讨论不同的混淆方法和主成分赋权方法对结果的影响。 In order to solve the complicated and inconsistent problem of code obfuscation effective evaluation existed, this paper proposed a comprehensive evaluation model of code obfuscation effective based on principle component analysis (PCA).This model improved basic PCA to dynamic self-adaptive PCA that applied to index system of code obfuscation effective. By implementing variables renaming, data encoding, control flow flatten algo rithm and opaque predicates dead code inserted algorithm, meanwhile it defined comprehensive assessment value of code complexity and code obfuscated rate for model effective confirming. Experimental result shows that this model is an effective method for assessing code obfuscation. Finally, it also discussed the influence of different obfuscation algorithms and PCA weight methods on the result.

关 键 词: 动态自适应 主成分分析 综合评估模型 代码混淆度

领  域: [自动化与计算机技术] [自动化与计算机技术]

相关作者

作者 傅俊辉
作者 肖冬红
作者 赵华
作者 白琼
作者 梁秋

相关机构对象

机构 暨南大学
机构 华南理工大学
机构 中山大学
机构 华南师范大学
机构 华南理工大学工商管理学院

相关领域作者

作者 李文姬
作者 邵慧君
作者 杜松华
作者 周国林
作者 邢弘昊