Android malware analysis in a nutshell

被引:6
|
作者
Almomani, Iman [1 ,2 ]
Ahmed, Mohanned [1 ]
El-Shafai, Walid [1 ,3 ]
机构
[1] Prince Sultan Univ, Comp Sci Dept, Secur Engn Lab, Riyadh, Saudi Arabia
[2] Univ Jordan, King Abdullah II Sch Informat Technol, Comp Sci Dept, Amman, Jordan
[3] Menoufia Univ, Fac Elect Engn, Elect & Elect Commun Engn Dept, Menoufia, Egypt
来源
PLOS ONE | 2022年 / 17卷 / 07期
关键词
D O I
10.1371/journal.pone.0270647
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
This paper offers a comprehensive analysis model for android malware. The model presents the essential factors affecting the analysis results of android malware that are vision-based. Current android malware analysis and solutions might consider one or some of these factors while building their malware predictive systems. However, this paper comprehensively highlights these factors and their impacts through a deep empirical study. The study comprises 22 CNN (Convolutional Neural Network) algorithms, 21 of them are well-known, and one proposed algorithm. Additionally, several types of files are considered before converting them to images, and two benchmark android malware datasets are utilized. Finally, comprehensive evaluation metrics are measured to assess the produced predictive models from the security and complexity perspectives. Consequently, guiding researchers and developers to plan and build efficient malware analysis systems that meet their requirements and resources. The results reveal that some factors might significantly impact the performance of the malware analysis solution. For example, from a security perspective, the accuracy, F1-score, precision, and recall are improved by 131.29%, 236.44%, 192%, and 131.29%, respectively, when changing one factor and fixing all other factors under study. Similar results are observed in the case of complexity assessment, including testing time, CPU usage, storage size, and pre-processing speed, proving the importance of the proposed android malware analysis model.
引用
收藏
页数:28
相关论文
共 50 条
  • [41] Static and Dynamic Integrated Analysis Scheme for Android Malware
    Chun-Hao Yung
    Wen-Shenq Juang
    Journal of Electronic Science and Technology, 2017, 15 (03) : 246 - 250
  • [42] MIME: A Formal Approach to (Android) Emulation Malware Analysis
    Bellini, Fabio
    Chiodi, Roberto
    Mastroeni, Isabella
    FOUNDATIONS AND PRACTICE OF SECURITY (FPS 2015), 2016, 9482 : 259 - 267
  • [43] Static Analysis for Android Malware detection with Document Vectors
    Raghav, Utkarsh
    Martinez-Marroquin, Elisa
    Ma, Wanli
    21ST IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS ICDMW 2021, 2021, : 805 - 812
  • [44] Sensitivity Analysis of Static Features for Android Malware Detection
    Moghaddam, Samaneh Hosseini
    Abbaspour, Maghsood
    2014 22ND IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2014, : 920 - 924
  • [45] Detecting Intelligent Malware on Dynamic Android Analysis Environments
    Singh, Shirish
    Mishra, Bharavi
    Singh, Saket
    2015 10TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2015, : 414 - 419
  • [46] Malware Detection in Android Apps Using Static Analysis
    Paul N.
    Bhatt A.J.
    Rizvi S.
    Shubhangi
    Journal of Cases on Information Technology, 2021, 24 (03)
  • [47] Evaluating Dynamic Analysis Features for Android Malware Categorization
    Khalid, Saneeha
    Hussain, Faisal Bashir
    2022 INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING, IWCMC, 2022, : 401 - 406
  • [48] A new tool for static and dynamic Android malware analysis
    Martin, A.
    Lara-Cabrera, R.
    Camacho, D.
    DATA SCIENCE AND KNOWLEDGE ENGINEERING FOR SENSING DECISION SUPPORT, 2018, 11 : 509 - 516
  • [49] Hybrid Detection Using Permission Analysis for Android Malware
    Jiao, Haofeng
    Li, Xiaohong
    Zhang, Lei
    Xu, Guangquan
    Feng, Zhiyong
    INTERNATIONAL CONFERENCE ON SECURITY AND PRIVACY IN COMMUNICATION NETWORKS, SECURECOMM 2014, PT I, 2015, 152 : 541 - 545
  • [50] Visualizing the outcome of dynamic analysis of Android malware with VizMal
    De Lorenzo, Andrea
    Martinelli, Fabio
    Medvet, Eric
    Mercaldo, Francesco
    Santone, Antonella
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2020, 50