A comprehensive review on permissions-based Android malware detection

被引:2
|
作者
Sharma, Yash [1 ]
Arora, Anshul [1 ]
机构
[1] Delhi Technol Univ, Dept Appl Math, Delhi 110042, India
关键词
Android security; Android malware; Permissions based detection; Static detection; Mobile security; Literature review; LEARNING TECHNIQUES; FEATURE-SELECTION; STATIC ANALYSIS; DEEP; FRAMEWORK; PATTERNS; CLASSIFICATION; IDENTIFICATION; MANIFEST; ATTACKS;
D O I
10.1007/s10207-024-00822-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The first Android-ready "G1" phone debuted in late October 2008. Since then, the growth of Android malware has been explosive, analogous to the rise in the popularity of Android. The major positive aspect of Android is its open-source nature, which empowers app developers to expand their work. However, authors with malicious intentions pose grave threats to users. In the presence of such threats, Android malware detection is the need of an hour. Consequently, researchers have proposed various techniques involving static, dynamic, and hybrid analysis to address such threats to numerous features in the last decade. However, the feature that most researchers have extensively used to perform malware analysis and detection in Android security is Android permission. Hence, to provide a clarified overview of the latest and past work done in Android malware analysis and detection, we perform a comprehensive literature review using permissions as a central feature or in combination with other components by collecting and analyzing 205 studies from 2009 to 2023. We extracted information such as the choice opted by researchers between analysis or detection, techniques used to select or rank the permissions feature set, features used along with permissions, detection models employed, malware datasets used by researchers, and limitations and challenges in the field of Android malware detection to propose some future research directions. In addition, on the basis of the information extracted, we answer the six research questions designed considering the above factors.
引用
收藏
页码:1877 / 1912
页数:36
相关论文
共 50 条
  • [1] Permissions-Based Detection of Android Malware Using Machine Learning
    Akbar, Fahad
    Hussain, Mehdi
    Mumtaz, Rafia
    Riaz, Qaiser
    Wahab, Ainuddin Wahid Abdul
    Jung, Ki-Hyun
    SYMMETRY-BASEL, 2022, 14 (04):
  • [2] Permissions-based Android malware detection using machine learning
    Alomar, Atheer
    AlJarullah, Asma
    Abu-Ghazalah, Sarah
    Neural Computing and Applications, 2025, 37 (06) : 5255 - 5270
  • [3] Rapid Permissions-based Detection and Analysis of Mobile Malware Using Random Decision Forests
    Glodek, William
    Harang, Richard
    2013 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2013), 2013, : 980 - 985
  • [4] An Android Malware Detection Framework-based on Permissions and Intents
    Verma, Sushma
    Muttoo, S. K.
    DEFENCE SCIENCE JOURNAL, 2016, 66 (06) : 618 - 623
  • [5] Investigating the Android Intents and Permissions for Malware detection
    Idrees, Fauzia
    Rajarajan, Muttukrishnan
    2014 IEEE 10TH INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB), 2014, : 354 - 358
  • [6] Mining API Calls and Permissions for Android Malware Detection
    Sharma, Akanksha
    Dash, Subrat Kumar
    CRYPTOLOGY AND NETWORK SECURITY, CANS 2014, 2014, 8813 : 191 - 205
  • [7] IPDroid: Android Malware Detection using Intents and Permissions
    Khariwal, Kartik
    Singh, Jatin
    Arora, Anshul
    PROCEEDINGS OF THE 2020 FOURTH WORLD CONFERENCE ON SMART TRENDS IN SYSTEMS, SECURITY AND SUSTAINABILITY (WORLDS4 2020), 2020, : 197 - 202
  • [8] AndroPIn: Correlating Android Permissions and Intents for Malware Detection
    Idrees, Fauzia
    Rajarajan, Muttukrishnan
    Chen, Thomas M.
    Rahulamathavan, Yogachandran
    Naureen, Ayesha
    2017 8TH IEEE ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2017, : 394 - 399
  • [9] AppPerm Analyzer: Malware Detection System Based on Android Permissions and Permission Groups
    Dogru, Ibrahim Alper
    Onder, Murat
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2020, 30 (03) : 427 - 450
  • [10] Dynamic Permissions based Android Malware Detection using Machine Learning Techniques
    Mahindru, Arvind
    Singh, Paramvir
    PROCEEDINGS OF THE 10TH INNOVATIONS IN SOFTWARE ENGINEERING CONFERENCE, 2017, : 202 - 210