MalHAPGNN: An Enhanced Call Graph-Based Malware Detection Framework Using Hierarchical Attention Pooling Graph Neural Network

被引:0
|
作者
Guo, Wenjie [1 ]
Du, Wenbiao [1 ]
Yang, Xiuqi [1 ]
Xue, Jingfeng [1 ]
Wang, Yong [1 ]
Han, Weijie [2 ]
Hu, Jingjing [1 ]
机构
[1] Beijing Inst Technol, Sch Comp Sci & Technol, Beijing 100811, Peoples R China
[2] Space Engn Univ, Sch Space Informat, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
malware detection; malware embedding; graph neural network; representation learning; graph pooling mechanism;
D O I
10.3390/s25020374
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
While deep learning techniques have been extensively employed in malware detection, there is a notable challenge in effectively embedding malware features. Current neural network methods primarily capture superficial characteristics, lacking in-depth semantic exploration of functions and failing to preserve structural information at the file level. Motivated by the aforementioned challenges, this paper introduces MalHAPGNN, a novel framework for malware detection that leverages a hierarchical attention pooling graph neural network based on enhanced call graphs. Firstly, to ensure semantic richness, a Bidirectional Encoder Representations from Transformers-based (BERT) attribute-enhanced function embedding method is proposed for the extraction of node attributes in the function call graph. Subsequently, this work designs a hierarchical graph neural network that integrates attention mechanisms and pooling operations, complemented by function node sampling and structural learning strategies. This framework delivers a comprehensive profile of malicious code across semantic, syntactic, and structural dimensions. Extensive experiments conducted on the Kaggle and VirusShare datasets have demonstrated that the proposed framework outperforms other graph neural network (GNN)-based malware detection methods.
引用
收藏
页数:23
相关论文
共 50 条
  • [41] POSTER: Breaking Graph-based IoT Malware Detection Systems Using Adversarial Examples
    Abusnaina, Ahmed
    Khormali, Aminollah
    Alasmary, Hisham
    Park, Jeman
    Anwar, Afsah
    Meteriz, Ulku
    Mohaisen, Aziz
    PROCEEDINGS OF THE 2019 CONFERENCE ON SECURITY AND PRIVACY IN WIRELESS AND MOBILE NETWORKS (WISEC '19), 2019, : 290 - 291
  • [42] Extracting chemical-induced disease relation by integrating a hierarchical concentrative attention and a hybrid graph-based neural network
    Lu, Hongbin
    Li, Lishuang
    Li, Zuocheng
    Zhao, Shiyi
    JOURNAL OF BIOMEDICAL INFORMATICS, 2021, 121
  • [43] Intelligent malware detection based on graph convolutional network
    Shanxi Li
    Qingguo Zhou
    Rui Zhou
    Qingquan Lv
    The Journal of Supercomputing, 2022, 78 : 4182 - 4198
  • [44] Dynamic Android Malware Classification Using Graph-Based Representations
    Xu, Lifan
    Zhang, Dongping
    Alvarez, Marco A.
    Morales, Jose Andre
    Ma, Xudong
    Cavazos, John
    2016 IEEE 3RD INTERNATIONAL CONFERENCE ON CYBER SECURITY AND CLOUD COMPUTING (CSCLOUD), 2016, : 220 - 231
  • [45] GLAD-PAW: Graph-Based Log Anomaly Detection by Position Aware Weighted Graph Attention Network
    Wan, Yi
    Liu, Yilin
    Wang, Dong
    Wen, Yujin
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2021, PT I, 2021, 12712 : 66 - 77
  • [46] Intelligent malware detection based on graph convolutional network
    Li, Shanxi
    Zhou, Qingguo
    Zhou, Rui
    Lv, Qingquan
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (03): : 4182 - 4198
  • [47] HGDetector: A hybrid Android malware detection method using network traffic and Function call graph
    Feng, Jiayin
    Shen, Limin
    Chen, Zhen
    Lei, Yu
    Li, Hui
    ALEXANDRIA ENGINEERING JOURNAL, 2025, 114 : 30 - 45
  • [48] Group Behavior Recognition Using Attention- and Graph-Based Neural Networks
    Yang, Fangkai
    Yin, Wenjie
    Inamura, Tetsunari
    Bjorkman, Marten
    Peters, Christopher
    ECAI 2020: 24TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, 325 : 1626 - 1633
  • [49] Rumor detection based on propagation graph neural network with attention mechanism
    Wu, Zhiyuan
    Pi, Dechang
    Chen, Junfu
    Xie, Meng
    Cao, Jianjun
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 158
  • [50] OutRank: A graph-based outlier detection framework using random walk
    Moonesinghe, H. D. K.
    Tan, Pang-Ning
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2008, 17 (01) : 19 - 36