Deakin University
Browse

File(s) under permanent embargo

A Survey of Android Malware Detection with Deep Neural Models

Version 2 2024-06-06, 00:33
Version 1 2020-12-10, 08:11
journal contribution
posted on 2024-06-06, 00:33 authored by J Qiu, Jun Zhang, Wei LuoWei Luo, Lei PanLei Pan, S Nepal, Y Xiang
Deep Learning (DL) is a disruptive technology that has changed the landscape of cyber security research. Deep learning models have many advantages over traditional Machine Learning (ML) models, particularly when there is a large amount of data available. Android malware detection or classification qualifies as a big data problem because of the fast booming number of Android malware, the obfuscation of Android malware, and the potential protection of huge values of data assets stored on the Android devices. It seems a natural choice to apply DL on Android malware detection. However, there exist challenges for researchers and practitioners, such as choice of DL architecture, feature extraction and processing, performance evaluation, and even gathering adequate data of high quality. In this survey, we aim to address the challenges by systematically reviewing the latest progress in DL-based Android malware detection and classification. We organize the literature according to the DL architecture, including FCN, CNN, RNN, DBN, AE, and hybrid models. The goal is to reveal the research frontier, with the focus on representing code semantics for Android malware detection. We also discuss the challenges in this emerging field and provide our view of future research opportunities and directions.

History

Journal

ACM Computing Surveys

Volume

53

Article number

ARTN 126

Pagination

1 - 36

Location

New York, N.Y.

ISSN

0360-0300

eISSN

1557-7341

Language

English

Publication classification

C1 Refereed article in a scholarly journal

Issue

6

Publisher

ASSOC COMPUTING MACHINERY