安卓恶意软件静态特征数据集-权限-意图-系统命令-API调用-API包和操作码-Android
数据来源:互联网公开数据
标签:安卓,恶意软件,安全,静态分析,权限,意图,系统命令,API调用,API包,操作码,机器学习,分类
数据概述:
本数据集包含了从安卓应用程序中提取的六种静态特征,用于安卓恶意软件检测研究。数据集由六个独立的CSV文件组成,每个文件代表一种特征类型,包括:权限(permissions)、意图(intents)、系统命令(system commands)、API调用(api-calls)、API包(api-packages)和操作码(opcodes)。目标变量为“class”,其中0代表良性样本,1代表恶意样本。数据集是平衡的,包含2,508个良性APK文件和2,511个恶意APK文件。良性应用程序来自Google Play商店和apkpure.com,恶意应用程序来自virusshare.com网站。每个特征数据集的特征数量如下:
- 权限数据集:38个特征
- 操作码数据集:221个特征
- 意图数据集:93个特征
- API调用数据集:523个特征
- API包数据集:91个特征
- 系统命令数据集:96个特征
所有六个数据集均从相同的APK文件中提取,因此通过列合并可以得到一个包含所有特征的单一数据集。
数据用途概述:
该数据集主要用于安卓恶意软件检测、安全分析和机器学习模型的训练与评估。研究人员可以利用此数据集开发和测试基于静态特征的恶意软件检测算法,探索不同特征对恶意软件识别的贡献,评估不同机器学习模型的性能。此外,该数据集也可用于教育目的,帮助学习者理解安卓恶意软件的静态分析方法和特征提取过程。