《表2 时间开销对比:一种应用随机森林的代码混淆路径分支技术》
通过多次运行再求解平均值的方法来得到被混淆程序时间开销,并对被混淆分支执行次数进行了统计。在对算法对比过程中,将分类器训练方法设置成跟原文献一样的模式。表2-3显示了时间与空间的开销数据。可以发现,时间开销随着执行次数的增加而增大,其中,bzip2达到了最大开销,对应的被混淆分支执行次数最大,其它测试程序拥有较小的开销,单次执行需要的开销基本都在0.005s左右。对输入集合进行了加密处理,无法将边界的关键变量训练法应用到场景中。表3给出的结果显示,若想在程序内保存随机森林参数时,需要引入比其它算法更大的额外空间开销,而这并不会对当前硬盘容量造成较大影响。结果表明,混淆方法的效能能够满足要求。
图表编号 | XD0064201900 严禁用于非法目的 |
---|---|
绘制时间 | 2019.08.25 |
作者 | 胡浔惠、葛王飞、段文强、郑通 |
绘制单位 | 国电南瑞南京控制系统有限公司、国电南瑞南京控制系统有限公司、国电南瑞南京控制系统有限公司、中国民航大学信息安全测评中心 |
更多格式 | 高清、无水印(增值服务) |