返回
Malbert: A novel pre-training method for malware detection
DOI:10.1016/j.cose.2021.102458.png)
摘要
En 中文
Microsoft's Windows desktop operating system has been the most popular operating system in the domain of personal computers in recent years. The popularity of this system has also led to a large amount of malware on the Windows platform. With the continuous exploration of malware authors, the methods of malicious software for attacking the operating system and code obfuscation anti-detection technologies are constantly updated, making malware detection increasingly difficult. In this paper, we proposed Malbert, a pre-trained deep learning model-based method to detect malicious Windows software through dynamic analysis. Experiments were implemented on two different datasets with more than 40000 samples. We compared Malbert with some existing malware detection models, including traditional machine learning-based and deep learning-based models. The experiment also deployed a robustness test to judge whether the models can resist perturbed test samples. The results show that Malbert reaches a 99.9% detection rate on both datasets and a detection rate exceeding 98% under different robustness tests. The results also highlight the importance of pre-training in deep learning-based malware detection models as Malbert outperforms the existing state-of-the-art approaches. (c) 2021 Elsevier Ltd. All rights reserved.
Keyword:
Windows
Dynamic Analysis
Malware Detection
Self-supervised Learning
Pre-trained Models
Machine Learning
Robustness
期刊
C
IF:
5.4
论文数:
4.6K
被引数:
1.4W
机构
暂无机构信息
引用论文
Image-Based malware classification using ensemble of CNN architectures (IMCEC)
COMPUTERS & SECURITY
IF5.4
A malware detection method based on family behavior graph一种基于家族行为图的恶意软件检测方法
COMPUTERS & SECURITY
IF5.4
MalFCS: An effective malware classification framework with automated feature extraction based on deep convolutional neural networksMalFCS: 基于深度卷积神经网络的自动特征提取的有效恶意软件分类框架

