SBFT 2023 工具竞赛——模糊测试赛道
软件工程
2023-05-17 v2
摘要
本报告概述了在 SBFT 2023 上举办的首届模糊测试竞赛的目标、方法、挑战与结果。竞赛利用 FuzzBench 在 23 小时内评估了八个参赛模糊测试器(fuzzer)的代码覆盖率性能与缺陷发现效能。竞赛分为三个阶段组织。第一阶段,参与者被要求将其模糊测试器集成到 FuzzBench 中,并允许针对公开可用的基准进行本地私有实验。第二阶段,我们在公开可用的基准上公开运行所有提交的模糊测试器,并允许参与者修复其模糊测试器中的任何遗留缺陷。第三阶段,我们在隐藏集与公开可用的基准程序集上公开运行所有提交的模糊测试器以及三个广泛使用的基线模糊测试器,以确定最终结果。
引用
@article{arxiv.2304.10070,
title = {SBFT Tool Competition 2023 -- Fuzzing Track},
author = {Dongge Liu and Jonathan Metzman and Marcel Böhme and Oliver Chang and Abhishek Arya},
journal= {arXiv preprint arXiv:2304.10070},
year = {2023}
}
备注
4 pages, will be published in SBFT workshop of ICSE'23