- 基于种子变异潜力的模糊测试方法
- 点击次数:
- 发表刊物:科学技术与工程
- 关键字:模糊测试; 覆盖率导向; 基本块; 种子筛选; 变异潜力;
- 摘要:针对覆盖率导向的模糊测试技术在种子筛选时无法体现种子变异价值的问题,提出基于种子变异潜力的适应度函数计算方法,对距离程序起始块近和后继块多的基本块赋予较高权值,追踪种子覆盖路径附近未被覆盖的基本块信息,结合未被覆盖基本块权值计算种子适应度,筛选适应度高且资源开销小的种子进行下一代变异。将提出的模糊测试技术与AFL(American fuzzy loop)在LAVA-M数据集和真实Linux程序上进行对比实验,结果表明:本文方法在减小资源开销的同时代码覆盖率、漏洞发现速度、漏洞发现数量有明显提高。证明了上述筛选策略的有效性。
- 全部作者:宋礼鹏
- 第一作者:王乔
- 卷号:20
- 期号:9
- 页面范围:3656-3661
- ISSN号:1000-7024
- 是否译文:否
- CN号:11-1775/TP
- 发表时间:2020-03-01