Brainshield: A hybrid machine learning‐based malware detection model for android devices

21Citations
Citations of this article
71Readers
Mendeley users who have this article in their library.

Abstract

Android has become the leading operating system for mobile devices, and the most targeted one by malware. Therefore, many analysis methods have been proposed for detecting Android malware. However, few of them use proper datasets for evaluation. In this paper, we propose BrainShield, a hybrid malware detection model trained on the Omnidroid dataset to reduce attacks on Android devices. The latter is the most diversified dataset in terms of the number of different features, and contains the largest number of samples, 22,000 samples, for model evaluation in the Android malware detection field. BrainShield’s implementation is based on a client/server architecture and consists of three fully connected neural networks: (1) the first is used for static analysis and reaches an accuracy of 92.9% trained on 840 static features; (2) the second is a dynamic neural network that reaches an accuracy of 81.1% trained on 3722 dynamic features; and (3) the third neural network proposed is hybrid, reaching an accuracy of 91.1% trained on 7081 static and dynamic features. Simulation results show that BrainShield is able to improve the accuracy and the precision of well‐known malware detection methods.

Cite

CITATION STYLE

APA

Rodrigo, C., Pierre, S., Beaubrun, R., & El Khoury, F. (2021). Brainshield: A hybrid machine learning‐based malware detection model for android devices. Electronics (Switzerland), 10(23). https://doi.org/10.3390/electronics10232948

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free