arrow
Return

Malicious code detection based on CNNs and multi-objective algorithm

delete2019-07-01
delete157
PRE
AI
崔志华 (Zhihua Cui)
L
Lei Du
P
Penghong Wang
蔡星娟 (Xingjuan Cai) *
张文胜 (Wensheng Zhang)
DOI:10.1016/j.jpdc.2019.03.010delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
An increasing amount of malicious code causes harm on the internet by threatening user privacy as one of the primary sources of network security vulnerabilities. The detection of malicious code is becoming increasingly crucial, and current methods of detection require much improvement. This paper proposes a method to advance the detection of malicious code using convolutional neural networks (CNNs) and intelligence algorithm. The CNNs are used to identify and classify grayscale images converted from executable files of malicious code. Non-dominated Sorting Genetic Algorithm II (NSGA-II) is then employed to deal with the data imbalance of malware families. A series of experiments are designed for malware image data from Vision Research Lab. The experimental results demonstrate that the proposed method is effective, maintaining higher accuracy and less loss. (C) 2019 Elsevier Inc. All rights reserved.
Keywords:
Malicious code
Deep learning
CNN
Imbalance data
NSGA-II
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Parallel and Distributed Computing cover
Journal of Parallel and Distributed Computing
IF:
4
Papers:
3.8K
Citations:
4.8K

Organization

T
taiyuan university of science & technology
Scholars:
3.5K
Papers: 2.3K
Citations: 3
C
chinese academy of sciences
Scholars:
56.1W
Papers: 44.8W
Citations: 704