A Novel Knowledge Search Structure for Android Malware Detection

被引:0
|
作者
Zhu, Huijuan [1 ]
Xia, Mengzhen [1 ]
Wang, Liangmin [2 ]
Xu, Zhicheng [3 ]
Sheng, Victor S. [4 ]
机构
[1] Jiangsu Univ, Sch Comp Sci & Commun Engn, Zhenjiang 212013, Peoples R China
[2] Southeast Univ, Sch Cyber Sci & Engn, Nanjing 211102, Peoples R China
[3] Jiangsu Univ, Sch Math Sci, Zhenjiang 212013, Peoples R China
[4] Texas Tech Univ, Dept Comp Sci, Lubbock, TX 79409 USA
基金
中国国家自然科学基金;
关键词
Malware; Feature extraction; Operating systems; Static analysis; Smart phones; Computational modeling; Deep learning; Vectors; Security; Radio frequency; Android; malware detection; knowledge distillation; neural architecture search; multi-layer perceptron; INFORMATION; FRAMEWORK;
D O I
10.1109/TSC.2024.3496333
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
While the Android platform is gaining explosive popularity, the number of malicious software (malware) is also increasing sharply. Thus, numerous malware detection schemes based on deep learning have been proposed. However, they are usually suffering from the cumbersome models with complex architectures and tremendous parameters. They usually require heavy computation power support, which seriously limit their deployment on actual application environments with limited resources (e.g., mobile edge devices). To surmount this challenge, we propose a novel Knowledge Distillation (KD) structure-Knowledge Search (KS). KS exploits Neural Architecture Search (NAS) to adaptively bridge the capability gap between teacher and student networks in KD by introducing a parallelized student-wise search approach. In addition, we carefully analyze the characteristics of malware and locate three cost-effective types of features closely related to malicious attacks, namely, Application Programming Interfaces (APIs), permissions and vulnerable components, to characterize Android Applications (Apps). Therefore, based on typical samples collected in recent years, we refine features while exploiting the natural relationship between them, and construct corresponding datasets. Massive experiments are conducted to investigate the effectiveness and sustainability of KS on these datasets. Our experimental results show that the proposed method yields an accuracy of 97.89% to detect Android malware, which performs better than state-of-the-art solutions.
引用
收藏
页码:3052 / 3064
页数:13
相关论文
共 50 条
  • [1] PAIRED: An Explainable Lightweight Android Malware Detection System
    Alani, Mohammed M.
    Awad, Ali Ismail
    IEEE ACCESS, 2022, 10 : 73214 - 73228
  • [2] A brief survey of deep learning methods for android Malware detection
    Joomye, Abdurraheem
    Ling, Mee Hong
    Yau, Kok-Lim Alvin
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2025, 16 (02) : 711 - 733
  • [3] Cyber Code Intelligence for Android Malware Detection
    Qiu, Junyang
    Han, Qing-Long
    Luo, Wei
    Pan, Lei
    Nepal, Surya
    Zhang, Jun
    Xiang, Yang
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (01) : 617 - 627
  • [4] An Automated Vision-Based Deep Learning Model for Efficient Detection of Android Malware Attacks
    Almomani, Iman
    Alkhayer, Aala
    El-Shafai, Walid
    IEEE ACCESS, 2022, 10 : 2700 - 2720
  • [5] An Enhanced Deep Learning Neural Network for the Detection and Identification of Android Malware
    Musikawan, Pakarat
    Kongsorot, Yanika
    You, Ilsun
    So-In, Chakchai
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (10) : 8560 - 8577
  • [6] A Survey on Android Malware Detection Techniques Using Supervised Machine Learning
    Altaha, Safa J.
    Aljughaiman, Ahmed
    Gul, Sonia
    IEEE ACCESS, 2024, 12 : 173168 - 173191
  • [7] Android Malware Detection Based on Informative Syscall Subsequences
    Surendran, Roopak
    Uddin, Md. Meraj
    Thomas, Tony
    Pradeep, Gokul
    IEEE ACCESS, 2024, 12 : 189180 - 189190
  • [8] A Hybrid Deep Network Framework for Android Malware Detection
    Zhu, Hui-Juan
    Wang, Liang-Min
    Zhong, Sheng
    Li, Yang
    Sheng, Victor S.
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (12) : 5558 - 5570
  • [9] DTDroid: Adversarial Packed Android Malware Detection Based on Traffic and Dynamic Behavioral
    Tang, Junwei
    Zhou, Sijie
    Peng, Tao
    Yan, Xiaoyun
    Hu, Xinrong
    Tian, Wenlong
    IEEE INTERNET OF THINGS JOURNAL, 2025, 12 (03): : 2646 - 2658
  • [10] A Novel Machine Learning Approach for Android Malware Detection Based on the Co-Existence of Features
    Odat, Esraa
    Yaseen, Qussai M.
    IEEE ACCESS, 2023, 11 : 15471 - 15484