Detecting Malware by Analyzing App Permissions on Android Platform: A Systematic Literature Review

Smartphone adaptation in society has been progressing at a very high speed. Having the ability to run on a vast variety of devices, much of the user base possesses an Android phone. Its popularity and flexibility have played a major role in making it a target of different attacks via malware, causin...

Full description

Bibliographic Details
Main Authors: Adeel Ehsan, Cagatay Catal, Alok Mishra
Format: Article
Language:English
Published: MDPI AG 2022-10-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/20/7928
_version_ 1827647948955058176
author Adeel Ehsan
Cagatay Catal
Alok Mishra
author_facet Adeel Ehsan
Cagatay Catal
Alok Mishra
author_sort Adeel Ehsan
collection DOAJ
description Smartphone adaptation in society has been progressing at a very high speed. Having the ability to run on a vast variety of devices, much of the user base possesses an Android phone. Its popularity and flexibility have played a major role in making it a target of different attacks via malware, causing loss to users, both financially and from a privacy perspective. Different malware and their variants are emerging every day, making it a huge challenge to come up with detection and preventive methodologies and tools. Research has spawned in various directions to yield effective malware detection mechanisms. Since malware can adopt different ways to attack and hide, accurate analysis is the key to detecting them. Like any usual mobile app, malware requires permission to take action and use device resources. There are 235 total permissions that the Android app can request on a device. Malware takes advantage of this to request unnecessary permissions, which would enable those to take malicious actions. Since permissions are critical, it is important and challenging to identify if an app is exploiting permissions and causing damage. The focus of this article is to analyze the identified studies that have been conducted with a focus on permission analysis for malware detection. With this perspective, a systematic literature review (SLR) has been produced. Several papers have been retrieved and selected for detailed analysis. Current challenges and different analyses were presented using the identified articles.
first_indexed 2024-03-09T19:30:34Z
format Article
id doaj.art-3e062da7bcd74837ab200b323bd3610c
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T19:30:34Z
publishDate 2022-10-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-3e062da7bcd74837ab200b323bd3610c2023-11-24T02:28:49ZengMDPI AGSensors1424-82202022-10-012220792810.3390/s22207928Detecting Malware by Analyzing App Permissions on Android Platform: A Systematic Literature ReviewAdeel Ehsan0Cagatay Catal1Alok Mishra2Department of Computer Science & Engineering, Qatar University, Doha 2713, QatarDepartment of Computer Science & Engineering, Qatar University, Doha 2713, QatarInformatics and Digitalization Group, Faculty of Logistics, Molde University College-Specialized University in Logistics, 6410 Molde, NorwaySmartphone adaptation in society has been progressing at a very high speed. Having the ability to run on a vast variety of devices, much of the user base possesses an Android phone. Its popularity and flexibility have played a major role in making it a target of different attacks via malware, causing loss to users, both financially and from a privacy perspective. Different malware and their variants are emerging every day, making it a huge challenge to come up with detection and preventive methodologies and tools. Research has spawned in various directions to yield effective malware detection mechanisms. Since malware can adopt different ways to attack and hide, accurate analysis is the key to detecting them. Like any usual mobile app, malware requires permission to take action and use device resources. There are 235 total permissions that the Android app can request on a device. Malware takes advantage of this to request unnecessary permissions, which would enable those to take malicious actions. Since permissions are critical, it is important and challenging to identify if an app is exploiting permissions and causing damage. The focus of this article is to analyze the identified studies that have been conducted with a focus on permission analysis for malware detection. With this perspective, a systematic literature review (SLR) has been produced. Several papers have been retrieved and selected for detailed analysis. Current challenges and different analyses were presented using the identified articles.https://www.mdpi.com/1424-8220/22/20/7928malware detectionstatic analysishybrid analysispermissions analysis
spellingShingle Adeel Ehsan
Cagatay Catal
Alok Mishra
Detecting Malware by Analyzing App Permissions on Android Platform: A Systematic Literature Review
Sensors
malware detection
static analysis
hybrid analysis
permissions analysis
title Detecting Malware by Analyzing App Permissions on Android Platform: A Systematic Literature Review
title_full Detecting Malware by Analyzing App Permissions on Android Platform: A Systematic Literature Review
title_fullStr Detecting Malware by Analyzing App Permissions on Android Platform: A Systematic Literature Review
title_full_unstemmed Detecting Malware by Analyzing App Permissions on Android Platform: A Systematic Literature Review
title_short Detecting Malware by Analyzing App Permissions on Android Platform: A Systematic Literature Review
title_sort detecting malware by analyzing app permissions on android platform a systematic literature review
topic malware detection
static analysis
hybrid analysis
permissions analysis
url https://www.mdpi.com/1424-8220/22/20/7928
work_keys_str_mv AT adeelehsan detectingmalwarebyanalyzingapppermissionsonandroidplatformasystematicliteraturereview
AT cagataycatal detectingmalwarebyanalyzingapppermissionsonandroidplatformasystematicliteraturereview
AT alokmishra detectingmalwarebyanalyzingapppermissionsonandroidplatformasystematicliteraturereview