跳到主要导航 跳到搜索 跳到主要内容

A2-CLM: Few-Shot Malware Detection Based on Adversarial Heterogeneous Graph Augmentation

  • Chen Liu*
  • , Bo Li*
  • , Jun Zhao
  • , Weiwei Feng
  • , Xudong Liu
  • , Chunpei Li
  • *此作品的通讯作者
  • Beihang University
  • Zhongguancun Laboratory
  • Shandong Normal University
  • Guangxi Normal University

科研成果: 期刊稿件 › 文章 › 同行评审

摘要

Malware attacks, especially 'few-shot' malware, have profoundly harmed the cyber ecosystem. Recently, malware detection models based on graph neural networks have achieved remarkable success. However, these efforts over-rely on sufficient labeled data for model training and thus may be brittle in few-shot malware detection because of the label scarcity. To this end, we propose a self-supervised malware detection framework based on graph contrastive learning and adversarial augmentation, termed A2-CLM, to address the challenge of few-shot malware detection. Particularly, A2-CLM first depicts the malware execution context with a sensitivity heterogeneous graph by assessing the security semantic of each behavior. Afterwards, A2-CLM designs multiple adversarial attacks to generate more practical contrastive pairs, including the PGD attack, attribute masking attack, meta-graph-guide sampling attack, direct system calls attack, and obfuscation attack, which is beneficial to strengthening the model's effectiveness and robustness. To alleviate the training workload of contrastive learning, we introduce a momentum strategy to train the multiple graph encoders in A2-CLM. Especially on 1-shot detection tasks, A2-CLM achieves performance gains of up to 24.63% and 4.58% against supervised and self-supervised detection methods, respectively.

源语言英语
页(从-至)2023-2038
页数16
期刊IEEE Transactions on Information Forensics and Security
卷19
DOI
出版状态已出版 - 2024

学术指纹

探究 'A2-CLM: Few-Shot Malware Detection Based on Adversarial Heterogeneous Graph Augmentation' 的科研主题。它们共同构成独一无二的学术指纹。

引用此