Enhancing android application security: A novel approach using DroidXGB for malware detection based on permission analysis

被引:2
作者
Kumar, Pawan [1 ]
Singh, Sukhdip [1 ]
机构
[1] Deenbandhu Chhotu Ram Univ Sci Technol, Dept Comp Sci & Engn, Murthal, Haryana, India
关键词
adaptive grey wolf optimization; extreme gradient boosting; machine learning; malware analysis; permission analysis; security testing; APPS;
D O I
10.1002/spy2.361
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The prevalence of malicious Android applications targeting the platform has introduced significant challenges in the realm of security testing. Traditional solutions have proven insufficient in handling the growing number of malicious apps, resulting in persistent exposure of Android smartphones to evolving forms of malware. This study investigates the potential of extreme gradient boosting (XGB) in identifying complex and high-dimensional malicious permissions. By leveraging attribute combination and selection techniques, XGBoost demonstrates promising capabilities in this area. However, enhancing the XGBoost model presents a formidable challenge. To overcome this, This research employs adaptive grey wolf optimization (AGWO) for hyper-parameter tuning. AGWO utilizes continuous values to represent the position and movement of the grey wolf, enabling XGBoost to search for optimal hyper-parameter values in a continuous space. The proposed approach, DroidXGB, utilizes XGBoost and AGWO to analyze permissions and identify malware Android applications. It aims to address security vulnerabilities and compares its performance with baseline algorithms and state-of-the-art methods using four benchmark datasets. The results showcase DroidXGB's impressive accuracy of 98.39%, outperforming other existing methods and significantly enhancing Android malware detection and security testing capabilities.
引用
收藏
页数:24
相关论文
共 37 条
  • [1] Aafer, DROIDAPIMINER MIN AP
  • [2] Aafer Y, 2013, L N INST COMP SCI SO, V127, P86
  • [3] Bio-inspired for Features Optimization and Malware Detection
    Ab Razak, Mohd Faizal
    Anuar, Nor Badrul
    Othman, Fazidah
    Firdaus, Ahmad
    Afifi, Firdaus
    Salleh, Rosli
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (12) : 6963 - 6979
  • [4] Automated Android Malware Detection Using Optimal Ensemble Learning Approach for Cybersecurity
    Alamro, Hayam
    Mtouaa, Wafa
    Aljameel, Sumayh
    Salama, Ahmed S.
    Hamza, Manar Ahmed
    Othman, Aladdin Yahya
    [J]. IEEE ACCESS, 2023, 11 : 72509 - 72517
  • [5] Novel meta-heuristic bald eagle search optimisation algorithm
    Alsattar, H. A.
    Zaidan, A. A.
    Zaidan, B. B.
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2020, 53 (03) : 2237 - 2264
  • [6] [Anonymous], Android Apps on Google Play
  • [7] Drebin: Effective and Explainable Detection of Android Malware in Your Pocket
    Arp, Daniel
    Spreitzenbarth, Michael
    Huebner, Malte
    Gascon, Hugo
    Rieck, Konrad
    [J]. 21ST ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS 2014), 2014,
  • [8] SAMADroid: A Novel 3-Level Hybrid Malware Detection Model for Android Operating System
    Arshad, Saba
    Shah, Munam A.
    Wahid, Abdul
    Mehmood, Amjad
    Song, Houbing
    Yu, Hongnian
    [J]. IEEE ACCESS, 2018, 6 : 4321 - 4339
  • [9] Avdiienko, MUDFLOW MIN APPS ABN
  • [10] Mining Apps for Abnormal Usage of Sensitive Data
    Avdiienko, Vitalii
    Kuznetsov, Konstantin
    Gorla, Alessandra
    Zeller, Andreas
    Arzt, Steven
    Rasthofer, Siegfried
    Bodden, Eric
    [J]. 2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 1, 2015, : 426 - 436