arrow
Return

A lightweight deep learning-based android malware detection framework

delete2024-12-01
delete1
PRE
AI
R
Runze Ma
S
Shang-Nan Yin
冯霞 (Xia Feng)
H
Huijuan Zhu *
V
Victor S. Sheng
DOI:10.1016/j.eswa.2024.124633delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Android, as the most prevalent mobile operating system (OS) in recent years, has been widely applied in various cell phones, tablets, and embedded devices, greatly facilitating people's lives. However, Android malware is also emerging, which significantly endangers people's information security. The current Android malware detection systems are often suffering from cumbersome structures and massive computational resources, which seriously limits their direct deployment on mobile devices. We design a lightweight Android malware detection system named MCADS, which consists of a two-layer structure. At the first layer, we use an augmented Multilayer Perceptron (MLP) for the preliminary analysis of malware. At the second layer, we propose a new lightweight variant of Convolutional Neural Network (CNN) to further analyze the Apps that cannot be accurately identified in the first layer. Finally, a careful experimental investigation has been conducted. The proposed method achieves an accuracy of 98.12%, surpassing that of the compared methods. The promising results demonstrate the potential of MCADS as a practical adjunctive solution for detecting malware, complementing existing complex detection methods.
Keywords:
Android
Malware detection
Convolution neural network
Image feature

Journal

Expert Systems with Applications cover
Expert Systems with Applications
IF:
7.5
Papers:
2.9W
Citations:
10.2W

Organization

J
Jiangsu University
Scholars:
4.0W
Papers: 2.8W
Citations: 5.5W
Texas Tech University System cover
Texas Tech University System
Scholars:
1.5W
Papers: 1.3W
Citations: 15
C
city university of macau
Scholars:
1.3K
Papers: 1.4K
Citations: 1
researcher View more organizations