国内刊号:51-1196/TP
国际刊号:1001-3695
发布日期:
作者:谢宇豪,徐向华,
单位:杭州电子科技大学计算机学院,杭州310018;
关键词:模糊测试,灰盒,协议测试,漏洞挖掘,
为了探索有状态协议的程序漏洞,AFL-NET提出了有状态协议模糊测试。在有状态协议模糊测试中,种子的选择对路径的探索有着重大的贡献。然而,目前的有状态协议模糊测试往往重复执行几个相同的种子,导致不能很好地探索更多的路径。为了缓解该问题,从种子的收益入手,提出了一种有效的基于有状态协议的种子动态调度算法。利用种子的潜在收益和实际收益以及成本作为收益,利用收益来进行动态的种子调度,并分配种子的执行次数。实验表明,该方法在漏洞发现数量上有显著提升,在提高覆盖率方面也有一定的提升,说明此收益定义以及种子调度算法能有效选择种子,探索更多的路径以及漏洞。
来源:2024年第10期
《计算机应用研究》期刊编辑部