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

dc.contributor.authorAshawa, Moses
dc.contributor.authorMorris, Sarah
dc.date.accessioned2021-05-06T09:49:11Z
dc.date.available2021-05-06T09:49:11Z
dc.date.issued2021-05-05
dc.description.abstractRecent 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 methoden_UK
dc.identifier.citationAshawa 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 e164en_UK
dc.identifier.cris31215610
dc.identifier.issn2475-6725
dc.identifier.urihttps://doi.org/10.1002/spy2.164
dc.identifier.urihttp://dspace.lib.cranfield.ac.uk/handle/1826/16651
dc.language.isoenen_UK
dc.publisherWileyen_UK
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectneural networksen_UK
dc.subjectmachine learning algorithmsen_UK
dc.subjectfeature diversityen_UK
dc.subjectAndroid permission requesten_UK
dc.titleAndroid Permission Classifier: a deep learning algorithmic framework based on protection and threat levelsen_UK
dc.typeArticleen_UK

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Android_Permission_Classifier_deep_learning_algorithmic-2021.pdf
Size:
3.23 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.63 KB
Format:
Item-specific license agreed upon to submission
Description: