返回
A lightweight deep learning-based android malware detection framework
DOI:10.1016/j.eswa.2024.124633.png)
摘要
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.
Keyword:
Android
Malware detection
Convolution neural network
Image feature
期刊
IF:
7.5
论文数:
3.0W
被引数:
10.2W
机构
引用论文
A survey of android application and malware hardeningandroid应用程序和恶意软件加固的调查
COMPUTER SCIENCE REVIEW
IF12.7
GDroid: Android malware detection and classification with graph convolutional networkGDroid: 使用图卷积网络进行Android恶意软件检测和分类
COMPUTERS & SECURITY
IF5.4
The power of obfuscation techniques in malicious JavaScript code: A measurement study恶意JavaScript代码中混淆技术的功能: 一项测量研究

