Triplet-trained graph transformer with control flow graph for few-shot malware classification

被引:4
|
作者
Bu, Seok-Jun [1 ]
Cho, Sung-Bae [1 ]
机构
[1] Yonsei Univ, Dept Comp Sci, Seoul 03722, South Korea
关键词
Malware classification; Few -shot learning; Control flow graph; Transformer network; Triplet network;
D O I
10.1016/j.ins.2023.119598
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The exponential proliferation of malware requires robust detection mechanisms for the security of global enterprises and national infrastructures. Conventional malware classification methods primarily depend on extensive datasets of curated malware samples, rendering them suboptimal for detecting novel strains exploiting contemporary vulnerabilities. In this paper, we reformulate malware detection as a few-shot learning task, and propose a new distance-based classification method that harnesses the innate functional attributes of malware to mitigate the dependency on sample volume. A disentangled representation of the malware's control flow graph is exploited, and a specialized transformer architecture is trained with a triplet-loss function, aiming to finetune the representation of malicious attributes. An attention mechanism of the transformer judiciously discerns functional signatures from intricate control flow graphs. Empirical evaluations on real-world malware datasets underscore the efficacy of the proposed method, achieving an outstanding recall rate of 83.37% with mere 2,000 training samples. As a result, our method outperforms the state-of-the-art methods with an accuracy of 99.45% and a recall of 97.89%.
引用
收藏
页数:16
相关论文
共 50 条
  • [41] A2-CLM: Few-Shot Malware Detection Based on Adversarial Heterogeneous Graph Augmentation
    Liu, Chen
    Li, Bo
    Zhao, Jun
    Feng, Weiwei
    Liu, Xudong
    Li, Chunpei
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2024, 19 : 2023 - 2038
  • [42] Structure-Aware Prototypical Neural Process for Few-Shot Graph Classification
    Lin, Xixun
    Li, Zhao
    Zhang, Peng
    Liu, Luchen
    Zhou, Chuan
    Wang, Bin
    Tian, Zhihong
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (04) : 4607 - 4621
  • [43] Graph Meta Transfer Network for Heterogeneous Few-Shot Hyperspectral Image Classification
    Wang, Haoyu
    Wang, Xuesong
    Cheng, Yuhu
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2023, 61
  • [44] Text-guided Graph Temporal Modeling for few-shot video classification
    Deng, Fuqin
    Zhong, Jiaming
    Li, Nannan
    Fu, Lanhui
    Jiang, Bingchun
    Yi, Ningbo
    Qi, Feng
    Xin, He
    Lam, Tin Lun
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 137
  • [45] Structure-enhanced meta-learning for few-shot graph classification
    Jiang, Shunyu
    Feng, Fuli
    Chen, Weijian
    Li, Xiang
    He, Xiangnan
    AI OPEN, 2021, 2 : 160 - 167
  • [46] Few-shot Node Classification on Attributed Networks with Graph Meta-learning
    Liu, Yonghao
    Li, Mengyu
    Li, Ximing
    Giunchiglia, Fausto
    Feng, Xiaoyue
    Guan, Renchu
    PROCEEDINGS OF THE 45TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '22), 2022, : 471 - 481
  • [47] KGTN-ens: few-shot image classification with knowledge graph ensembles
    Filipiak, Dominik
    Fensel, Anna
    Filipowska, Agata
    APPLIED INTELLIGENCE, 2024, 54 (02) : 1893 - 1908
  • [48] Graph Embedding and Optimal Transport for Few-Shot Classification of Metal Surface Defect
    Xiao, Weiwei
    Song, Kechen
    Liu, Jie
    Yan, Yunhui
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2022, 71
  • [49] Few-shot traffic classification based on autoencoder and deep graph convolutional networks
    Xu, Shengwei
    Han, Jijie
    Liu, Yilong
    Liu, Haoran
    Bai, Yijie
    SCIENTIFIC REPORTS, 2025, 15 (01):
  • [50] Few-shot graph classification on cross-site scripting attacks detection
    Pan, Hongyu
    Fang, Yong
    Guo, Wenbo
    Xu, Yijia
    Wang, Changhui
    COMPUTERS & SECURITY, 2024, 140