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 条
  • [41] RETRACTED: A novel permission ranking system for android malware detection-the permission grader (Retracted Article)
    Dharmalingam, Varna Priya
    Palanisamy, Visalakshi
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (05) : 5071 - 5081
  • [42] An Overview of Techniques for Obfuscated Android Malware Detection
    Siddiqui S.
    Khan T.A.
    SN Computer Science, 5 (4)
  • [43] Deep Neural Networks for Android Malware Detection
    Hota, Abhilash
    Irolla, Paul
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY (ICISSP), 2019, : 657 - 663
  • [44] Mmda: Metadata based Malware Detection on Android
    Wang, Kun
    Song, Tao
    Liang, Alei
    PROCEEDINGS OF 2016 12TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2016, : 598 - 602
  • [45] Analysis of Clustering Technique in Android Malware Detection
    Abu Samra, Aiman A.
    Yim, Kangbin
    Ghanem, Osama A.
    2013 SEVENTH INTERNATIONAL CONFERENCE ON INNOVATIVE MOBILE AND INTERNET SERVICES IN UBIQUITOUS COMPUTING (IMIS 2013), 2013, : 729 - 733
  • [46] Andrana: Quick and Accurate Malware Detection for Android
    Bedford, Andrew
    Garvin, Sebastien
    Desharnais, Josee
    Tawbi, Nadia
    Ajakan, Hana
    Audet, Frederic
    Lebel, Bernard
    FOUNDATIONS AND PRACTICE OF SECURITY, FPS 2016, 2017, 10128 : 20 - 35
  • [47] A detection method and system implementation for Android malware
    Hu, Wenjun
    Zhao, Shuang
    Tao, Jing
    Ma, Xiaobo
    Chen, Liang
    Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 2013, 47 (10): : 37 - 43
  • [48] Android malware detection with unbiased confidence guarantees
    Papadopoulos, Harris
    Georgiou, Nestoras
    Eliades, Charalambos
    Konstantinidis, Andreas
    NEUROCOMPUTING, 2018, 280 : 3 - 12
  • [49] AdMat: A CNN-on-Matrix Approach to Android Malware Detection and Classification
    Vu, Long Nguyen
    Jung, Souhwan
    IEEE ACCESS, 2021, 9 : 39680 - 39694
  • [50] A Systematic Literature Review of Android Malware Detection Using Static Analysis
    Pan, Ya
    Ge, Xiuting
    Fang, Chunrong
    Fan, Yong
    IEEE ACCESS, 2020, 8 : 116363 - 116379