arrow
Return

A novel method for malware detection on ML-based visualization technique

delete2020-02-01
delete40
PRE
AI
X
Xinbo Liu
林亚平 cover
林亚平 (Yaping Lin) *
H
He Li
J
Jiliang Zhang
DOI:10.1016/j.cose.2019.101682delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Malware detection is one of the challenging tasks in network security. With the flourishment of network techniques and mobile devices, the threat from malwares has been of an increasing significance, such as metamorphic malwares, zero-day attack, and code obfuscation, etc. Many machine learning (ML)-based malware detection methods are proposed to address this problem. However, considering the attacks from adversarial examples (AEs) and exponential increase in the malware variant thriving nowadays, malware detection is still an active field of research. To overcome the current limitation, we proposed a novel method using data visualization and adversarial training on ML-based detectors to efficiently detect the different types of malwares and their variants. Experimental results on the MS BIG malware database and the Ember database demonstrate that the proposed method is able to prevent the zero-day attack and achieve up to 97.73% accuracy, along with 96.25% in average for all the malwares tested. (C) 2019 Elsevier Ltd. All rights reserved.
Keywords:
Malware detection
Adversarial training
Adversarial examples
Image texture
Data visualization
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

C
Computers and Security
IF:
5.4
Papers:
4.6K
Citations:
1.4W

Organization

H
hunan university
Scholars:
4.5W
Papers: 3.3W
Citations: 70
Cited Papers

Cited Papers

errShare
errSave
errShare
errSave
Evaluation of machine learning classifiers for mobile malware detection
err2014-11-09
err263
PREAI
errNarudin, Fairuz Amalina; Feizollah, Ali; Anuar, Nor Badrul; Gani, Abdullah
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
errShare
errSave
researcher View more