A Systematic Literature Review of Android Malware Detection Using Static Analysis

被引:66
|
作者
Pan, Ya [1 ]
Ge, Xiuting [1 ,2 ]
Fang, Chunrong [2 ]
Fan, Yong [1 ]
机构
[1] Southwest Univ Sci & Technol, Dept Comp Sci & Technol, Mianyang 621000, Sichuan, Peoples R China
[2] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210093, Peoples R China
来源
IEEE ACCESS | 2020年 / 8卷
基金
中国国家自然科学基金;
关键词
Malware; Static analysis; Feature extraction; Analytical models; Bibliographies; Sensitivity; Systematics; Android malware detection; static analysis; systematic literature review; ENSEMBLE; APPS; FRAMEWORK; FEATURES; GRAPH;
D O I
10.1109/ACCESS.2020.3002842
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Android malware has been in an increasing trend in recent years due to the pervasiveness of Android operating system. Android malware is installed and run on the smartphones without explicitly prompting the users or without the user's permission, and it poses great threats to users such as the leakage of personal information and advanced fraud. To address these threats, various techniques are proposed by researchers and practitioners. Static analysis is one of these techniques, which is widely applied to Android malware detection and can detect malware quickly and prohibit malware before installation. To provide a clarified overview of the latest work in Android malware detection using static analysis, we perform a systematic literature review by identifying 98 studies from January 2014 to March 2020. Based on the features of applications, we first divide static analysis in Android malware detection into four categories, which include Android characteristic-based method, opcode-based method, program graph-based method, and symbolic execution-based method. Then we assess the malware detection capability of static analysis, and we compare the performance of different models in Android malware detection by analyzing the results of empirical evidence. Finally, it is concluded that static analysis is effective to detect Android malware. Moreover, there is a preliminary result that neural network model outperforms the non-neural network model in Android malware detection. However, static analysis still faces many challenges. Thus, it is necessary to derive some novel techniques for improving Android malware detection based on the current research community. Moreover, it is essential to establish a unified platform that is used to evaluate the performance of a series of techniques in Android malware detection fairly.
引用
收藏
页码:116363 / 116379
页数:17
相关论文
共 50 条
  • [31] Detection approaches for android malware: Taxonomy and review analysis
    Manzil, Hashida Haidros Rahima
    Naik, S. Manohar
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238
  • [32] A Systematic Overview of Android Malware Detection
    Meijin, Li
    Zhiyang, Fang
    Junfeng, Wang
    Luyu, Cheng
    Qi, Zeng
    Tao, Yang
    Yinwei, Wu
    Jiaxuan, Geng
    [J]. APPLIED ARTIFICIAL INTELLIGENCE, 2022, 36 (01)
  • [33] Android Malware Detection Using Machine Learning: A Review
    Chowdhury, Naseef-Ur-Rahman
    Haque, Ahshanul
    Soliman, Hamdy
    Hossen, Mohammad Sahinur
    Fatima, Tanjim
    Ahmed, Imtiaz
    [J]. INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 3, INTELLISYS 2023, 2024, 824 : 507 - 522
  • [34] Android Malware Category and Family Classification Using Static Analysis
    Cong-Danh Nguyen
    Nghi Hoang Khoa
    Khoa Nguyen-Dang Doan
    Nguyen Tan Cam
    [J]. 2023 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, ICOIN, 2023, : 162 - 167
  • [35] Efficient and Effective Static Android Malware Detection Using Machine Learning
    Bansal, Vidhi
    Ghosh, Mohona
    Baliyan, Niyati
    [J]. INFORMATION SYSTEMS SECURITY, ICISS 2022, 2022, 13784 : 103 - 118
  • [36] What Static Analysis Can Utmost Offer for Android Malware Detection
    Kabakus, Abdullah Talha
    [J]. INFORMATION TECHNOLOGY AND CONTROL, 2019, 48 (02): : 235 - 249
  • [37] A Systematic Literature Review on the Mobile Malware Detection Methods
    Kim, Yu-kyung
    Lee, Jemin Justin
    Go, Myong-Hyun
    Kang, Hae Young
    Lee, Kyungho
    [J]. MOBILE INTERNET SECURITY, MOBISEC 2021, 2022, 1544 : 263 - 288
  • [38] Taxonomy of Malware Detection Techniques: A Systematic Literature Review
    Deylami, Hanif Mohaddes
    Muniyandi, Ravie Chandren
    Ardekani, Iman Tabatabaei
    Sarrafzadeh, Abdolhossein
    [J]. 2016 14TH ANNUAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2016,
  • [39] Malware Detection with Artificial Intelligence: A Systematic Literature Review
    Gaber, Matthew G.
    Ahmed, Mohiuddin
    Janicke, Helge
    [J]. ACM COMPUTING SURVEYS, 2024, 56 (06)
  • [40] Hybrid Detection Using Permission Analysis for Android Malware
    Jiao, Haofeng
    Li, Xiaohong
    Zhang, Lei
    Xu, Guangquan
    Feng, Zhiyong
    [J]. INTERNATIONAL CONFERENCE ON SECURITY AND PRIVACY IN COMMUNICATION NETWORKS, SECURECOMM 2014, PT I, 2015, 152 : 541 - 545