本文针对基于图神经网络(GNN)的网络入侵检测系统(NIDS)在面临结构性对抗攻击时的鲁棒性问题展开研究。GNN 能够同时利用网络流特征和拓扑模式,因此被视为一种有前景的 ML-NIDS 解决方案。尽管 GNN 分类器相比其他机器学习检测器在面对基于特征的对抗攻击时表现出更强的鲁棒性,但它们仍然容易受到结构性对抗攻击的影响——攻击者通过注入边或插入节点来扰动底层网络图拓扑。这种攻击在真实部署中构成严重威胁。现有防御措施往往基于不切实际的假设,难以直接应用于实际网络安全场景。为此,本文提出一种基于对抗训练的防御框架,旨在强化基于 GNN 的 NIDS 对结构性攻击的抵抗力。该方法通过策略性地替换正常网络流中的源节点和目标节点来生成对抗样本,从而高效模拟边注入攻击。作者在 CTU-13 和 TON-IoT 两个广泛使用的数据集上,以 E-GraphSAGE 作为基础 GNN 分类器进行评估。实验结果表明,该防御方法能够生成加固的检测器,在干净图上保持优异的检测性能,同时显著增强对结构性对抗攻击的鲁棒性。本文的主要贡献包括:提出一种实用的对抗训练框架、生成对抗样本的高效策略,以及通过实验证明该方法在多个数据集上的有效性。适合关注对抗机器学习、网络入侵检测以及 GNN 安全应用的研究人员和蓝队安全工程师阅读。
💡 推荐理由: 基于 GNN 的 NIDS 正逐步走向实际部署,但结构性对抗攻击可悄然破坏其拓扑建模能力,导致漏报。本文提供了一种切实可行的对抗训练防御思路,有助于提升检测系统在对抗环境下的可信度。
🎯 建议动作: 研究跟进