Adversarial Robustness of Image Based Android Malware Detection Models

被引:2
|
作者
Rathore, Hemant [1 ]
Bandwala, Taeeb [1 ]
Sahay, Sanjay K. [1 ]
Sewak, Mohit [2 ]
机构
[1] BITS PILANI, Dept CS & IS, Goa Campus, Sancoale, India
[2] Microsoft R&D, Secur & Compliance Res, Hyderabad, India
关键词
Android; Adversarial robustness; Convolutional Neural Network; Evasion attack; Malware detection;
D O I
10.1007/978-3-030-97532-6_1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The last five years have shown a tremendous increase in the number of Android smartphone users. So has been the case with malicious Android applications that aim to jeopardize user data, security, and privacy. Most existing Android malware detection engines find it challenging to keep up with the pace of incoming malware and their sophistication of evasion techniques against the detection engines. This has prompted researchers to delve into using machine learning and deep learning algorithms to construct state-of-the-art malware detection models. However, research indicates that these detection models might be vulnerable to adversarial attacks prompting a thorough investigation. Therefore, we first propose a image based malware detection pipeline that uses an embedding layer-based hybrid CNN named E-CNN that uses Android permissions and intents as features for malware detection. The permission and intent based E-CNN detection models achieved baseline accuracy of 93.48% and 76.7% respectively. We then act as an adversary and propose the ECO-FGSM adversarial evasion attack against the above detection models. The ECO-FGSM attack converts malware samples into adversarial malware samples so that they are forcefully misclassified as benign by the detection models. The proposed attack achieved a high fooling rate of 55.72% and 99.97% against permission and intent based E-CNN detection models, respectively. We also identified a list of most vulnerable permissions and intents to generate adversarial samples. We then use adversarial retraining as a defense strategy to counter the ECO-FGSM attack against the detection models. The adversarial defense helped improve the baseline accuracies of permission and intent based E-CNN detection models by 3.41% and 11.4%, respectively. We reattack the adversarially retrained models using the ECO-FGSM attack to validate their adversarial robustness. We found a reduction in the fooling rate by 23.28% and 97.55% against permission and intent-based E-CNN detection models, respectively. Finally, we conclude that investigating the adversarial robustness of the malware detection models is an essential step that helps improve their performance and robustness before real-world deployment.
引用
收藏
页码:3 / 22
页数:20
相关论文
共 50 条
  • [1] Robustness of Image-based Android Malware Detection Under Adversarial Attacks
    Darwaish, Asim
    Nait-Abdesselam, Farid
    Titouna, Chafiq
    Sattar, Sumera
    [J]. IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [2] Robustness of Image-Based Malware Classification Models trained with Generative Adversarial Networks
    Reilly, Ciaran
    O'Shaughnessy, Stephen
    Thorpe, Christina
    [J]. PROCEEDINGS OF THE 2023 EUROPEAN INTERDISCIPLINARY CYBERSECURITY CONFERENCE, EICC 2023, 2023, : 92 - 99
  • [3] Defensive Randomization Against Adversarial Attacks in Image-based Android Malware Detection
    Lan, Tianwei
    Darwaish, Asim
    Nait-Abdesselam, Farid
    Gu, Pengwenlong
    [J]. ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 5072 - 5077
  • [4] Deep Convolutional Generative Adversarial Networks in Image-Based Android Malware Detection
    Mercaldo, Francesco
    Martinelli, Fabio
    Santone, Antonella
    [J]. COMPUTERS, 2024, 13 (06)
  • [5] Designing Adversarial Attack and Defence for Robust Android Malware Detection Models
    Rathore, Hemant
    Sahay, Sanjay K.
    Dhillon, Jasleen
    Sewak, Mohit
    [J]. 51ST ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS - SUPPLEMENTAL VOL (DSN 2021), 2021, : 29 - 32
  • [6] Towards Robust Android Malware Detection Models using Adversarial Learning
    Rathore, Hemant
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS AND OTHER AFFILIATED EVENTS (PERCOM WORKSHOPS), 2021, : 424 - 425
  • [7] αCyber: Enhancing Robustness of Android Malware Detection System against Adversarial Attacks on Heterogeneous Graph based Model
    Hou, Shifu
    Fan, Yujie
    Zhang, Yiming
    Ye, Yanfang
    Lei, Jingwei
    Wan, Wenqiang
    Wang, Jiabin
    Xiong, Qi
    Shao, Fudong
    [J]. PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM '19), 2019, : 609 - 618
  • [8] Detection and robustness evaluation of android malware classifiers
    AnupamanAff, M. L.
    Vinod, P.
    Visaggio, Corrado Aaron
    Arya, M. A.
    Philomina, Josna
    Raphael, Rincy
    Pinhero, Anson
    Ajith, K. S.
    Mathiyalagan, P.
    [J]. JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2022, 18 (03) : 147 - 170
  • [9] Detection and robustness evaluation of android malware classifiers
    M. L. Anupama
    P. Vinod
    Corrado Aaron Visaggio
    M. A. Arya
    Josna Philomina
    Rincy Raphael
    Anson Pinhero
    K. S. Ajith
    P. Mathiyalagan
    [J]. Journal of Computer Virology and Hacking Techniques, 2022, 18 : 147 - 170
  • [10] Android malware detection method based on bytecode image
    Yuxin Ding
    Xiao Zhang
    Jieke Hu
    Wenting Xu
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 6401 - 6410