Android Permission Classifier: a deep learning algorithmic framework based on protection and threat levels

Date

2021-05-05

Supervisor/s

Journal Title

Journal ISSN

Volume Title

Publisher

Wiley

Department

Type

Article

ISSN

2475-6725

Format

Free to read from

Citation

Ashawa MA, Morris S. (2021) Android Permission Classifier: a deep learning algorithmic framework based on protection and threat levels. Security and Privacy, Volume 4, Issue 5, September/October 2021, Article number e164

Abstract

Recent works demonstrated that Android is the fastest growing mobile OS with the highest number of users worldwide. Android's popularity is facilitated by factors such as ease of use, openā€source, and cheap to purchase compared to mobile OS like iOS. The widespread of Android has brought an exponential increase in the complexity and number of malicious applications targeting Android. Malware deploys different attack vectors to exploit Android vulnerability and attack the OS. One way to thwart malware attacks on Android is the use of Android security patches, antivirus software, and layer security. However, the fact that the permission request dynamic is different from other attack vectors, makes it difficult to identify which permission request is malicious or not especially when constructing permission request profiles for Android users. The aforementioned challenge is tackled by our research. This article proposed a framework called Android Permission Classifier for the classification of Android malware permission requests based on threat levels. This article is the first to classify Android permission based on their protection and threat levels. With the framework, out of the 113 permissions extracted, 23 were classified as more dangerous. Our model shows classification accuracy of 97% and an FPR value of 0.2% with high diversity capacity when compared with the performance of those of other similar existing method

Description

Software Description

Software Language

Github

Keywords

neural networks, machine learning algorithms, feature diversity, Android permission request

DOI

Rights

Attribution-NonCommercial-NoDerivatives 4.0 International

Relationships

Relationships

Supplements

Funder/s