Document Type
Article
Source of Publication
Informatics
Publication Date
8-18-2023
Abstract
There are a variety of reasons why smartphones have grown so pervasive in our daily lives. While their benefits are undeniable, Android users must be vigilant against malicious apps. The goal of this study was to develop a broad framework for detecting Android malware using multiple deep learning classifiers; this framework was given the name DroidMDetection. To provide precise, dynamic, Android malware detection and clustering of different families of malware, the framework makes use of unique methodologies built based on deep learning and natural language processing (NLP) techniques. When compared to other similar works, DroidMDetection (1) uses API calls and intents in addition to the common permissions to accomplish broad malware analysis, (2) uses digests of features in which a deep auto-encoder generates to cluster the detected malware samples into malware family groups, and (3) benefits from both methods of feature extraction and selection. Numerous reference datasets were used to conduct in-depth analyses of the framework. DroidMDetection’s detection rate was high, and the created clusters were relatively consistent, no matter the evaluation parameters. DroidMDetection surpasses state-of-the-art solutions MaMaDroid, DroidMalwareDetector, MalDozer, and DroidAPIMiner across all metrics we used to measure their effectiveness.
DOI Link
ISSN
Publisher
MDPI AG
Volume
10
Issue
3
First Page
67
Last Page
67
Disciplines
Computer Sciences
Keywords
malware, deep learning, NLP, android, clustering, static analysis
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.
Recommended Citation
Taher, Fatma; Al Fandi, Omar; Al Kfairy, Mousa; Al Hamadi, Hussam; and Alrabaee, Saed, "A Proposed Artificial Intelligence Model for Android-Malware Detection" (2023). All Works. 6104.
https://zuscholars.zu.ac.ae/works/6104
Indexed in Scopus
no
Open Access
yes
Open Access Type
Gold: This publication is openly available in an open access journal/series