IoTVulBench|物联网安全数据集|固件漏洞数据集
收藏IoTVulBench 数据集概述
数据集简介
IoTVulBench 是一个开源的物联网安全研究基准数据集,包含与固件相关的漏洞以及用于构建固件仿真和验证漏洞的相应工具包。
数据集结构
数据集的结构如下: bash Vulnerabilities/ ├── CVE-2017-13772 # 漏洞ID │ ├── BM-2024-00001-payload.seed # 漏洞利用代码 │ └── detail.yml # 漏洞详细信息 ├── CVE-2018-16334 # 漏洞ID │ ├── BM-2024-00012-payload.seed # 漏洞利用代码 │ └── detail.yml # 漏洞详细信息 │...
漏洞环境列表请参考 vulnerabilities list。
使用前提
- Python >= 3.8
- Docker
安装步骤
-
克隆仓库: bash git clone https://github.com/a101e-lab/IoTVulBench cd IoTVulBench git submodule update --init
-
安装所需的Python包: bash pip install -r requirements.txt
使用方法
-
使用
FirmEmu.py
启动固件仿真: bash python3 FirmEmu.py -v <vulnerability-id>例如: bash python3 FirmEmu.py -v CVE-2020-13390
输出示例: bash [+] Service successfully started at http://0.0.0.0:32812
-
使用
PayloadSender.py
发送有效载荷: bash python3 PayloadSender.py -v <vulnerability-id> [-i <target-ip>] -p <target-port>例如: bash python3 PayloadSender.py -v CVE-2020-13390 -p 32809
数据集特点
- 全面的物联网漏洞收集
- 即用型有效载荷样本
- 标准化的测试环境
- 易于验证的漏洞复现

Figshare
Figshare是一个在线数据共享平台,允许研究人员上传和共享各种类型的研究成果,包括数据集、论文、图像、视频等。它旨在促进科学研究的开放性和可重复性。
figshare.com 收录
UIEB, U45, LSUI
本仓库提供了水下图像增强方法和数据集的实现,包括UIEB、U45和LSUI等数据集,用于支持水下图像增强的研究和开发。
github 收录
中国空气质量数据集(2014-2020年)
数据集中的空气质量数据类型包括PM2.5, PM10, SO2, NO2, O3, CO, AQI,包含了2014-2020年全国360个城市的逐日空气质量监测数据。监测数据来自中国环境监测总站的全国城市空气质量实时发布平台,每日更新。数据集的原始文件为CSV的文本记录,通过空间化处理生产出Shape格式的空间数据。数据集包括CSV格式和Shape格式两数数据格式。
国家地球系统科学数据中心 收录
Titanic Dataset
Titanic Data Analysis: A Journey into Passenger Profiles and Survival Dynamics
kaggle 收录
Houston2013, Berlin, Augsburg
本研究发布了三个多模态遥感基准数据集:Houston2013(高光谱和多光谱数据)、Berlin(高光谱和合成孔径雷达数据)和Augsburg(高光谱、合成孔径雷达和数字表面模型数据)。这些数据集用于土地覆盖分类,旨在通过共享和特定特征学习模型(S2FL)评估多模态基线。数据集包含不同模态和分辨率的图像,适用于评估和开发新的遥感图像处理技术。
arXiv 收录