A Worm Detection System Based on Deep Learning

Autor: Yeshuai Hu, Xinlin Yang, Hong Pan, Hanxun Zhou, Cliff C. Zou, Wei Guo
Jazyk: angličtina
Rok vydání: 2020
Předmět:
General Computer Science
Computer science
Feature extraction
Computer Science::Neural and Evolutionary Computation
02 engineering and technology
Intrusion detection system
worm signature automatic generation
computer.software_genre
Convolutional neural network
worm detection
0202 electrical engineering
electronic engineering
information engineering

General Materials Science
Computer Science::Cryptography and Security
Quantitative Biology::Biomolecules
Artificial neural network
business.industry
Deep learning
General Engineering
deep learning
020206 networking & telecommunications
Pattern recognition
Network security
Signature (logic)
TK1-9971
Malware
020201 artificial intelligence & image processing
Artificial intelligence
Data pre-processing
Electrical engineering. Electronics. Nuclear engineering
business
computer
Zdroj: IEEE Access, Vol 8, Pp 205444-205454 (2020)
ISSN: 2169-3536
Popis: In today’s cyber world, worms pose a great threat to the global network infrastructure. In this paper, we propose a worm detection system based on deep learning. It includes two main modules: one worm detection module based on a convolutional neural network (CNN) and one automatic worm signature generation module based on a deep neural network (DNN). In the CNN-based worm detection module, we propose three kinds of data preprocessing methods: frequency processing, frequency weighted processing, and difference processing, and use CNN to train the model for worm detection. In the DNN-based worm signature generation module, there are two phrase: DNN is firstly utilized for training the model with worm payloads and their corresponding signatures as input in the training phrase. After worm payloads are fed into the trained DNN model in the test phrase, worm signatures are generated by our proposed Signature Beam Search algorithm. In the experiment, we firstly analyzed the impact of different data preprocessing methods and the number of convolution-pooling layers in the CNN model on the worm detection performance. Then we analyzed the effects of different signatures in the DNN algorithm on the automatic generation of worm signatures. Experiments show that the generated signatures have a good detection performance.
Databáze: OpenAIRE