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 条
  • [21] Android Malware Detection Based on Behavioral-Level Features with Graph Convolutional Networks
    Xu, Qingling
    Zhao, Dawei
    Yang, Shumian
    Xu, Lijuan
    Li, Xin
    ELECTRONICS, 2023, 12 (23)
  • [22] IoT-Based Android Malware Detection Using Graph Neural Network With Adversarial Defense
    Yumlembam, Rahul
    Issac, Biju
    Jacob, Seibu Mary
    Yang, Longzhi
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (10) : 8432 - 8444
  • [23] DroidMalwareDetector: A novel Android malware detection framework based on convolutional neural network
    Kabakus, Abdullah Talha
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 206
  • [24] Detection of Android Malware App through Feature Extraction and Classification of Android Image
    Khan, Mohd Abdul Rahim
    Kumar, Nand
    Tripathi, R. C.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (05) : 906 - 914
  • [25] Revisiting Temporal Inconsistency and Feature Extraction for Android Malware Detection
    Tanha, Maryam
    Singh, Arunab
    Knoke, Gavin
    2024 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, CCECE 2024, 2024, : 301 - 306
  • [26] Exploring Feature Extraction and ELM in Malware Detection for Android Devices
    Zhang, Wei
    Ren, Huan
    Jiang, Qingshan
    Zhang, Kai
    ADVANCES IN NEURAL NETWORKS - ISNN 2015, 2015, 9377 : 489 - 498
  • [27] Fest: A Feature Extraction and Selection Tool for Android Malware Detection
    Zhao, Kai
    Zhang, Dafang
    Su, Xin
    Li, Wenjia
    2015 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2015, : 714 - 720
  • [28] A DEEP FEATURE FUSION METHOD FOR ANDROID MALWARE DETECTION
    Ding, Yuxin
    Hu, Jieke
    Xu, Wenting
    Zhang, Xiao
    PROCEEDINGS OF 2019 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS (ICMLC), 2019, : 547 - 552
  • [29] Malware Detection and Classification in Android Application Using Simhash-Based Feature Extraction and Machine Learning
    Al-Kahla, Wafaa
    Taqieddin, Eyad
    Shatnawi, Ahmed S.
    Al-Ouran, Rami
    IEEE ACCESS, 2024, 12 : 174255 - 174273
  • [30] Android Malware Detection Based on Convolutional Neural Networks
    Wang, Zhiqiang
    Li, Gefei
    Chi, Yaping
    Zhang, Jianyi
    Yang, Tao
    Liu, Qixu
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2019), 2019,