AdMat: A CNN-on-Matrix Approach to Android Malware Detection and Classification

Citations

WEB OF SCIENCE

46
Citations

SCOPUS

75

초록

The availability of big data and affordable hardware have enabled the applications of deep learning on different tasks. With respect to security, several attempts have been made to transfer deep learning's application from the domain of image recognition or natural language processing into malware detection. In this study, we propose AdMat - a simple yet effective framework to characterize Android applications by treating them as images. The novelty of our study lies in the construction of an adjacency matrix for each application. These matrices act as "input images" to the Convolutional Neural Network model, allowing it to learn to differentiate benign and malicious apps, as well as malware families. During the experiment, we found that AdMat was able to adapt to a variety of training ratios and achieve the average detection rate of 98.26% in different malware datasets. In classification tasks, it also successfully recognized over 97.00% of different malware families with limited number of training data.

키워드

Malware; Security; Feature extraction; Task analysis; Convolutional neural networks; Training; Bibliographies; Android Security; machine learning; malware detection; adjacency matrix; convolutional neural network
제목
AdMat: A CNN-on-Matrix Approach to Android Malware Detection and Classification
저자
Vu, Long Nguyen; Jung, Souhwan
DOI
10.1109/ACCESS.2021.3063748
발행일
2021-03
유형
Article
저널명
IEEE Access
권
9
페이지
39680 ~ 39694