Exploiting smartphone defence: a novel adversarial malware dataset and approach for adversarial malware detection

被引:1
作者
Kim, Tae hoon [1 ]
Krichen, Moez [2 ,3 ]
Alamro, Meznah A. [4 ]
Mihoub, Alaeddine [5 ]
Avelino Sampedro, Gabriel [6 ]
Abbas, Sidra [7 ]
机构
[1] Zhejiang Univ Sci & Technol, Sch Informat & Elect Engn, Hangzhou, Zhejiang, Peoples R China
[2] Al Baha Univ, FCSIT, Al Bahah 65528, Saudi Arabia
[3] Univ Sfax, ReDCAD Lab, Sfax 3038, Tunisia
[4] Princess Nourah Bint Abdul Rahman Univ, Coll Comp & Informat Sci, Dept Informat Technol, Riyadh 11671, Saudi Arabia
[5] Qassim Univ, Coll Business & Econ, Dept Management Informat Syst & Prod Management, POB 6640, Buraydah 51452, Saudi Arabia
[6] De La Salle Coll St Benilde, Sch Management & Informat Technol, Manila 1004, Philippines
[7] COMSATS Univ, Dept Comp Sci, Islamabad, Pakistan
关键词
Adversarial attacks; Malware detection; Smartphone; Deep learning; Machine learning; ATTACKS;
D O I
10.1007/s12083-024-01751-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Adversarial malware poses novel threats to smart devices since they grow progressively integrated into daily life, highlighting their potential weaknesses and importance. Several Machine Learning (ML) based methods, such as Intrusion Detection Systems (IDSs), Malware Detection Systems (MDSs), and Device Identification Systems (DISs), have been used in smart device security to detect and prevent cyber-attacks. However, ML still has much malware to overcome, including the proliferation of adversarial malware designed to deceive classifiers. This research generates two novel datasets: first by injecting adversarial attacks in binary malware detection dataset named ADD-1 and second by injecting attacks in malware category detection dataset named ADD-2. Further, it provides an approach to detect adversarial static malware in smartphones utilizing different ML models (Random Forest (RF), Extreme Gradient Boosting (XGB), Decision Tree (DT) and Gradient Boosting (GB), ensemble voting, and Deep Neural Network (DNN) models. This study preprocessed data by analyzing and converting the categorical data into numerical values using the data normalization technique (i.e., standard scalar). According to the findings, the proposed XGB model predicts adversarial attacks with 88% accuracy and outperforms conventional ML and DL models.
引用
收藏
页码:3369 / 3384
页数:16
相关论文
共 41 条
[11]  
Finlayson SG, 2018, arXiv
[12]  
Galvez R., 2020, ARXIV
[13]  
Haroon MS, 2022, COMPUT MAT CONTIN, V73
[14]   Robustness of on-device Models: Adversarial Attack to Deep Learning Models on Android Apps [J].
Huang, Yujin ;
Hu, Han ;
Chen, Chunyang .
2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP 2021), 2021, :101-110
[15]   Adversarial machine learning for network intrusion detection: A comparative study [J].
Jmila, Houda ;
Ibn Khedher, Mohamed .
COMPUTER NETWORKS, 2022, 214
[16]   Internet of Things (IoT), Applications and Challenges: A Comprehensive Review [J].
Khanna, Abhishek ;
Kaur, Sanmeet .
WIRELESS PERSONAL COMMUNICATIONS, 2020, 114 (02) :1687-1762
[17]   Adversarial-Example Attacks Toward Android Malware Detection System [J].
Li, Heng ;
Zhou, ShiYao ;
Yuan, Wei ;
Li, Jiahuan ;
Leung, Henry .
IEEE SYSTEMS JOURNAL, 2020, 14 (01) :653-656
[18]   Machine Learning for the Detection and Identification of Internet of Things Devices: A Survey [J].
Liu, Yongxin ;
Wang, Jian ;
Li, Jianqiang ;
Niu, Shuteng ;
Song, Houbing .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (01) :298-320
[19]   Understanding adversarial attacks on deep learning based medical image analysis systems [J].
Ma, Xingjun ;
Niu, Yuhao ;
Gu, Lin ;
Yisen, Wang ;
Zhao, Yitian ;
Bailey, James ;
Lu, Feng .
PATTERN RECOGNITION, 2021, 110
[20]  
Madry A., 2017, Towards Deep Learning Models Resistant to Adversarial Attacks