An Android Malware Detection Method Based on Optimized Feature Extraction Using Graph Convolutional Network

被引:0
|
作者
Wang, Zhiqiang [1 ,2 ]
Wang, Zhuoyue [1 ]
Zhang, Ying [1 ]
机构
[1] Beijing Elect Sci & Technol Inst, Beijing 100070, Peoples R China
[2] State Informat Ctr, Beijing 100045, Peoples R China
关键词
Android Malware; Graph Convolutional Networks; Static Analysis; Graph Features;
D O I
10.1007/978-3-031-56583-0_19
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of the mobile Internet, mobile devices have been extensively promoted and popularized. Android, as the current popular mobile intelligent operating system, has encountered problems such as the explosive growth of Android malware while bringing convenience to users. The traditional Android malware detection methods have some problems, such as low detection accuracy and difficulty in detecting unknown malware. This paper proposes an Android malware detection method named Android malware detection method based on graph convolutional neural network (AGCN) based on the graph convolutional network (GCN) to solve the above problems. Firstly, we divide the Android software datasets according to family and software features and construct a directed network topology graph. At the same time, the permission features of APK files are extracted and vectorized. Then, we use GCN to learn the features of Android APK files. Finally, we compare AGCN with a multilayer perceptron (MLP), long and short-term memory (LSTM) neural network, bi-directional long and short-term memory (bi-LSTM) neural network, and deep confidence neural network (DCNN) for experiments. Experimental results show that the model has an accuracy of 98.55% for malware detection, demonstrating the detection method's effectiveness.
引用
收藏
页码:283 / 299
页数:17
相关论文
共 50 条
  • [41] Android Malware Detection using Convolutional Deep Neural Networks
    Bourebaa, Fatima
    Benmohammed, Mohamed
    2020 4TH INTERNATIONAL CONFERENCE ON ADVANCED ASPECTS OF SOFTWARE ENGINEERING (ICAASE'2020): 4TH INTERNATIONAL CONFERENCE ON ADVANCED ASPECTS OF SOFTWARE ENGINEERING, 2020, : 52 - 58
  • [42] Feature importance in Android malware detection
    Kouliaridis, Vasileios
    Kambourakis, Georgios
    Peng, Tao
    2020 IEEE 19TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2020), 2020, : 1450 - 1455
  • [43] Deep Android Malware Classification with API-based Feature Graph
    Huang, Na
    Xu, Ming
    Zheng, Ning
    Qiao, Tong
    Choo, Kim-Kwang Raymond
    2019 18TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS/13TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (TRUSTCOM/BIGDATASE 2019), 2019, : 296 - 303
  • [44] A Feature Representation Method of Social Graph for Malware Detection
    Jiang, Qingshan
    Liu, Nancheng
    Zhang, Wei
    2013 FOURTH GLOBAL CONGRESS ON INTELLIGENT SYSTEMS (GCIS), 2013, : 139 - 143
  • [45] Hybrid feature extraction and optimized deep convolutional neural network based video shot boundary detection
    Mishra, Ravi
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (25):
  • [46] GCDroid: Android Malware Detection Based on Graph Compression With Reachability Relationship Extraction for IoT Devices
    Niu, Weina
    Wang, Yihang
    Liu, Xingyu
    Yan, Ran
    Li, Xiong
    Zhang, Xiaosong
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (13) : 11343 - 11356
  • [47] Automatic Detection of Android Malware via Hybrid Graph Neural Network
    Zhang, Chunyan
    Zhou, Qinglei
    Huang, Yizhao
    Tang, Ke
    Gui, Hairen
    Liu, Fudong
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [48] SeGDroid: An Android malware detection method based on sensitive function call graph learning
    Liu, Zhen
    Wang, Ruoyu
    Japkowicz, Nathalie
    Gomes, Heitor Murilo
    Peng, Bitao
    Zhang, Wenbin
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 235
  • [49] Interpretable Automatic Detection of Android Malware Based on Graph Embedding
    Wang, Yulian
    Lu, Mingming
    Computer Engineering and Applications, 2024, 57 (23) : 122 - 128
  • [50] Structural Attack against Graph Based Android Malware Detection
    Zhao, Kaifa
    Zhou, Hao
    Zhu, Yulin
    Zhan, Xian
    Zhou, Kai
    Li, Jianfeng
    Yu, Le
    Yuan, Wei
    Luo, Xiapu
    CCS '21: PROCEEDINGS OF THE 2021 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2021, : 3218 - 3235