恶意软件
计算机科学
编码(集合论)
卷积神经网络
人工智能
深度学习
机器学习
灰度
排名(信息检索)
互联网
数据挖掘
图像(数学)
模式识别(心理学)
计算机安全
操作系统
集合(抽象数据类型)
程序设计语言
作者
Zhihua Cui,Fei Xue,Yang Cao,Gai-Ge Wang,Jinjun Chen
出处
期刊:IEEE Transactions on Industrial Informatics
[Institute of Electrical and Electronics Engineers]
日期:2018-07-01
卷期号:14 (7): 3187-3196
被引量:460
标识
DOI:10.1109/tii.2018.2822680
摘要
With the development of the Internet, malicious code attacks have increased exponentially, with malicious code variants ranking as a key threat to Internet security. The ability to detect variants of malicious code is critical for protection against security breaches, data theft, and other dangers. Current methods for recognizing malicious code have demonstrated poor detection accuracy and low detection speeds. This paper proposed a novel method that used deep learning to improve the detection of malware variants. In prior research, deep learning demonstrated excellent performance in image recognition. To implement our proposed detection method, we converted the malicious code into grayscale images. Then, the images were identified and classified using a convolutional neural network (CNN) that could extract the features of the malware images automatically. In addition, we utilized a bat algorithm to address the data imbalance among different malware families. To test our approach, we conducted a series of experiments on malware image data from Vision Research Lab. The experimental results demonstrated that our model achieved good accuracy and speed as compared with other malware detection models.
科研通智能强力驱动
Strongly Powered by AbleSci AI