典型文献
基于深度学习的模糊测试策略研究
文献摘要:
近年来,模糊测试技术已经在软件系统漏洞挖掘和脆弱性检测中得到了广泛的使用.模糊测试主要对收集到的种子进行特定变异来获得大量的测试用例,用于执行目标程序,触发程序中潜在的崩溃.在测试过程中,如何从种子队列中选择合适的种子进行变异是影响模糊测试性能的一个重要因素,目前的策略存在一定的盲目性,影响了模糊测试的效率.因此,本文提出了一种基于深度学习测试用例的输入文件分类方法,利用深度学习技术对模糊测试过程中生成的大量测试用例和执行覆盖率情况进行模型训练,学习输入文件的结构和覆盖状态之间的关系.本文基于AFL实现了一种利用此方法判断种子优先级的模糊测试策略,经过实验评估,该方法对覆盖率提升和崩溃的发现有一定的积极作用.
文献关键词:
灰盒模糊测试;深度学习;AFL
中图分类号:
作者姓名:
肖玮;周安民;贾鹏
作者机构:
四川大学网络空间安全学院,成都 610065
文献出处:
引用格式:
[1]肖玮;周安民;贾鹏-.基于深度学习的模糊测试策略研究)[J].现代计算机,2022(08):30-35
A类:
B类:
测试策略,测试技术,软件系统,系统漏洞,漏洞挖掘,脆弱性检测,测试用例,目标程序,崩溃,试过,种子队,测试性,盲目性,分类方法,深度学习技术,模型训练,AFL,断种,优先级,实验评估,灰盒模糊测试
AB值:
0.357217
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。