DeepMetaDroid: Real-Time Android Malware Detection Using Deep Learning and Metadata Features

Authors

  • Hashida Haidros Rahima Manzil Department of Computer Science, Central University of Kerala, Kerala, India
  • Manohar Naik S Department of Computer Science, Central University of Kerala, Kerala, India

DOI:

https://doi.org/10.37256/ccds.5220244503

Keywords:

Android malware detection, real-time monitoring, metadata features, deep learning, mobile security

Abstract

The increasing prevalence of Android malware poses significant risks to mobile devices and user privacy. The traditional detection methods have limitations in keeping up with the evolving landscape of malware attacks, necessitating the development of more effective solutions. In this paper, we present DeepMetaDroid, a real-time detection approach for Android malware that leverages metadata features. By analyzing crucial metadata, including APK size, download size, permissions, certificates, and DEX files, the proposed method enables effective identification of malware and enhances mobile security. Using deep learning techniques, a lightweight Android real-time monitoring system is equipped with the trained model. These methods include long short-term memory (LSTM), gated recurrent units (GRU), convolutional neural networks (CNN), deep neural networks (DNN), and other ensemble models. Utilizing the rectified linear unit (ReLU) as the activation function, the DNN model is constructed with 32 neurons in the input layer. A one-dimensional convolutional layer with 32 neurons and a filter size of three is used as the input layer in the CNN model. The LSTM model is designed with an input layer consisting of 16 neurons. The GRU model with 32 neurons is employed in the input layer. Additionally, ensemble models that combined several architectures were developed. The proposed method offers a faster and more scalable solution for malware detection by consuming fewer resources like memory and CPU. This work ensures device security by providing real-time monitoring on Android devices to prevent users from installing malicious applications and, thus, enhance user privacy and security.

Downloads

Published

2024-05-20

How to Cite

1.
Rahima Manzil HH, Naik S M. DeepMetaDroid: Real-Time Android Malware Detection Using Deep Learning and Metadata Features. Cloud Computing and Data Science [Internet]. 2024 May 20 [cited 2024 Jul. 3];5(2):203-25. Available from: https://ojs.wiserpub.com/index.php/CCDS/article/view/4503