典型文献
基于LSTM和动态策略的定向灰盒模糊测试技术
文献摘要:
定向模糊测试旨在快速生产测试用例,达到给定的程序目标位置区域并发现程序错误.但目前的定向模糊测试工具普遍存在测试效率较低的问题,为此提出了一种基于神经网络的定向灰盒模糊测试方法,通过学习过去的模糊探索输入文件中不同位置的变异模式以生成模型来预测当前种子能够产生输入增益的位置,从而指导模糊器进行优化突变.同时为了解决定向灰盒模糊器中探索与开发的权衡问题,引入了一种动态策略在模糊测试过程中自适应协调两个阶段.基于现有的模糊测试框架AFL实现了一个原型系统,命名为DYNFuzz,并在3个基准上对其进行了测试和评估,实验结果表明,DYNFuzz具有比其他模糊器更高的定向性能和测试效率,并且不会陷入由探索开发不平衡导致的局部困境.
文献关键词:
定向模糊测试;神经网络;优化突变;动态策略
中图分类号:
作者姓名:
李兆基;王田原;周自强;王尧;陈永乐
作者机构:
太原理工大学 信息与计算机学院,山西 晋中 030600;国网山西省电力公司电力科学研究院 电网技术中心,太原 030001
文献出处:
引用格式:
[1]李兆基;王田原;周自强;王尧;陈永乐-.基于LSTM和动态策略的定向灰盒模糊测试技术)[J].计算机工程与应用,2022(18):147-153
A类:
优化突变,DYNFuzz
B类:
动态策略,灰盒模糊测试,测试技术,定向模糊测试,速生,测试用例,序目,目标位置,测试工具,测试效率,不同位置,生成模型,试过,测试框架,AFL,原型系统,定向性,发不
AB值:
0.259987
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。