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 条
  • [1] GDroid: Android malware detection and classification with graph convolutional network
    Gao, Han
    Cheng, Shaoyin
    Zhang, Weiming
    [J]. COMPUTERS & SECURITY, 2021, 106
  • [2] An Android Malware Detection Method Based on Metapath Aggregated Graph Neural Network
    Li, Qingru
    Zhang, Yufei
    Wang, Fangwei
    Wang, Changguang
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT III, 2024, 14489 : 344 - 357
  • [3] An Android Malware Detection Method Based on Feature Codes
    Li, Yiran
    Jin, Zhengping
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON MECHATRONICS, MATERIALS, CHEMISTRY AND COMPUTER ENGINEERING 2015 (ICMMCCE 2015), 2015, 39 : 2690 - 2694
  • [4] Intelligent malware detection based on graph convolutional network
    Shanxi Li
    Qingguo Zhou
    Rui Zhou
    Qingquan Lv
    [J]. The Journal of Supercomputing, 2022, 78 : 4182 - 4198
  • [5] Intelligent malware detection based on graph convolutional network
    Li, Shanxi
    Zhou, Qingguo
    Zhou, Rui
    Lv, Qingquan
    [J]. JOURNAL OF SUPERCOMPUTING, 2022, 78 (03): : 4182 - 4198
  • [6] Optimal feature selection for malware detection in cyber physical systems using graph convolutional network
    Daniel, A.
    Deebalakshmi, R.
    Thilagavathy, R.
    Kohilakanagalakshmi, T.
    Janakiraman, S.
    Balusamy, Balamurugan
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2023, 108
  • [7] RGB-based Android Malware Detection and Classification Using Convolutional Neural Network
    Darwaish, Asim
    Nait-Abdesselam, Farid
    [J]. 2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [8] An Android Malware Detection Framework Using Graph Embeddings and Convolutional Neural Networks
    Gibert, Daniel
    Lamas, Alba
    Martins, Ruben
    Mateu, Caries
    Planes, Jordi
    [J]. ARTIFICIAL INTELLIGENCE RESEARCH AND DEVELOPMENT, 2019, 319 : 45 - 53
  • [9] Android Malware Detection Using Genetic Algorithm based Optimized Feature Selection and Machine Learning
    Fatima, Anam
    Maurya, Ritesh
    Dutta, Malay Kishore
    Burget, Radim
    Masek, Jan
    [J]. 2019 42ND INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2019, : 220 - 223
  • [10] Research and implementation of Android malware detection algorithm based on Graph Convolutional Networks
    Wang, Yue
    Kezierbieke, Hailati
    Chen, Qinglin
    [J]. PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ALGORITHMS, SOFTWARE ENGINEERING, AND NETWORK SECURITY, ASENS 2024, 2024, : 548 - 553