数据集概述
本数据集基于project-KB,通过改进的两阶段SZZ算法生成,包含Java项目的漏洞引入提交数据,同时附带自动化处理流程的两个工具FilterBugIntroder和BugIntroducer,为Java软件漏洞分析提供结构化数据支持。
文件详解
- 文件名称:vuln_introducing_2021.zip
- 文件格式:ZIP
- 字段映射介绍:压缩包内包含通过改进SZZ算法提取的Java漏洞引入提交数据集,以及自动化处理工具FilterBugIntroder和BugIntroducer;无明确字段映射信息,需解压后查看具体内容结构。
数据来源
project-KB
适用场景
- Java软件漏洞溯源研究: 分析漏洞引入提交的特征与规律,定位Java项目中漏洞产生的代码变更节点。
- 改进SZZ算法验证: 基于数据集评估两阶段改进SZZ算法在漏洞引入提交提取中的准确性与效率。
- 软件安全工具开发: 利用附带工具FilterBugIntroder、BugIntroducer优化漏洞引入提交的自动化识别流程。
- Java项目安全审计: 为Java项目的安全审计提供漏洞相关提交的结构化数据支撑。