arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2103.00602cs.CRcs.LG
收藏

Virus-MNIST:一个基准恶意软件数据集

Virus-MNIST: A Benchmark Malware Dataset

PeopleTec, Inc.(PeopleTec公司)

David Noever, Samantha E. Miller Noever

摘要:

这篇短文介绍了一个图像分类数据集,包括10种可执行代码和大约50,000个病毒示例。恶意类包括9个计算机病毒家族和一个良性组。可移植可执行文件(PE)的前1024个字节的图像格式反映了熟悉的MNIST手写数据集,因此大多数先前探索的算法方法可以通过微小的修改进行传输。恶意软件的9个病毒家族的指定来自类标签的无监督学习;我们发现排除非恶意示例的KMeans聚类的家族。作为使用深度学习方法(MobileNetV 2)的基准,我们发现当包含beneware时,病毒识别的总体准确率为80%。我们还发现,一旦发生积极的恶意软件检测(通过签名或识别),投影的前1024个字节到缩略图图像可以与87%的准确率分类的病毒类型。这项工作概括了其他恶意软件调查人员所证明的有前途的卷积神经网络,最初是为了解决图像问题而开发的,但应用于可执行文件中像素字节的新抽象域。数据集可以在Kaggle和Github上找到。

英文摘要:

The short note presents an image classification dataset consisting of 10 executable code varieties and approximately 50,000 virus examples. The malicious classes include 9 families of computer viruses and one benign set. The image formatting for the first 1024 bytes of the Portable Executable (PE) mirrors the familiar MNIST handwriting dataset, such that most of the previously explored algorithmic methods can transfer with minor modifications. The designation of 9 virus families for malware derives from unsupervised learning of class labels; we discover the families with KMeans clustering that excludes the non-malicious examples. As a benchmark using deep learning methods (MobileNetV2), we find an overall 80% accuracy for virus identification by families when beneware is included. We also find that once a positive malware detection occurs (by signature or heuristics), the projection of the first 1024 bytes into a thumbnail image can classify with 87% accuracy the type of virus. The work generalizes what other malware investigators have demonstrated as promising convolutional neural networks originally developed to solve image problems but applied to a new abstract domain in pixel bytes from executable files. The dataset is available on Kaggle and Github.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑