面向工控系统的分层图结构攻击溯源方法
网络安全与数据治理
丁子钰1,2,宗学军1,2,何戡1,2,连莲1,2,刘欢1,2,孙逸菲1,2,刘金洋2,3
1.沈阳化工大学信息工程学院; 2.辽宁省石油化工行业信息安全重点实验室; 3.沈阳工业大学人工智能学院
摘要: 针对工业控制系统攻击溯源路径重建中攻击链条关联关系复杂、关键传播节点识别困难及候选路径推断复杂度高的问题,提出一种分层图结构攻击溯源方法。该方法融合WeisfeilerLehman结构编码与图卷积神经网络进行结构增强节点表示学习,提升关键传播节点识别能力;基于节点表示构建有序攻击阶段序列;随后利用贝叶斯后验对候选路径进行概率评估,并设计离散种群搜索策略优化候选路径,实现完整攻击路径重建。在SWaT、WADI和MSU工控流量数据集上,关键传播节点及关系识别F1-score分别达到92.5%、90.1%和89.6%,攻击路径重建率分别达到91.8%、89.4%和88.9%,在真实典型能源企业工业场景攻防演练靶场中F1-score和APRR分别达到95.3%和94.7%,展现出良好的准确性与适应性。
中图分类号:TP393文献标志码:ADOI:10.19358/j.issn.2097-1788.2026.09.006
中文引用格式:丁子钰,宗学军,何戡,等. 面向工控系统的分层图结构攻击溯源方法[J].网络安全与数据治理,2026,45(9):42-52.
英文引用格式:Ding Ziyu,Zong Xuejun,He Kan,et al. A hierarchical graphbased attack provenance method for industrial control systems[J].Cyber Security and Data Governance,2026,45(9):42-52.
A hierarchical graph-based attack provenance method for industrial control systems
Ding Ziyu1,2,Zong Xuejun1,2,He Kan1,2,Lian Lian1,2,Liu Huan1,2,Sun Yifei1,2,Liu Jinyang2,3
1. College of Information Engineering,Shenyang University of Chemical Technology; 2. Key Laboratory of Information Security for Petrochemical Industry in Liaoning Province; 3. School of Artificial Intelligence
Abstract: To address the problems of complex attack-chain dependencies, difficulty in identifying critical propagation nodes, and high complexity in candidate path inference during attack provenance path reconstruction in industrial control systems, a hierarchical graph-based attack provenance method is proposed. The method integrates Weisfeiler-Lehman structural encoding with graph convolutional networks for structure-enhanced node representation learning, thereby improving the identification of critical propagation nodes. Based on node representations, an ordered attack stage sequence is constructed. Then, Bayesian posterior probability is used to evaluate candidate paths, and a discrete population search strategy is designed to optimize candidate paths, thereby achieving complete attack path reconstruction.
Key words : industrial control systems; attack provenance; attack path reconstruction; hierarchical graph structure

引言

随着工业互联网开放互联与数字化转型的深入,工业控制系统(Industrial Control Systems,ICS)作为电力、石化、智能制造等关键基础设施的核心,在提升生产协同效率与运行稳定性的同时,也面临日益复杂的攻击威胁[1-2]。相较于传统信息系统,ICS攻击过程具有更强的隐蔽性、时序性和阶段性[3],一旦遭受攻击,易引发生产中断、设备损毁,严重时甚至危及人员安全,对国家关键基础设施安全运行构成重大威胁。以异常检测与规则匹配为主的传统防护方法,虽能识别局部异常,却难以完整还原攻击传播过程[4]。因此,如何从大规模、碎片化的工业通信交互行为中精准重建攻击传播链,已成当前ICS安全分析亟待解决的关键问题[5]。

攻击溯源技术凭借其对安全事件发生过程的系统还原能力以及对攻击传播链条的关联分析优势,逐渐成为工业安全防护体系中事后分析与事件复盘的重要技术手段。与侧重异常发现和实时告警的前置检测方法不同[6],攻击溯源处于工业安全防护体系的“事后溯源”环节[7],聚焦事件发生后的上下文恢复[8],从分散、异构的系统行为数据中梳理攻击传播路径[9]、关键阶段及影响范围,进而为安全事件调查、责任研判、防护策略优化和后续攻击阻断提供技术支撑。近年来,围绕复杂攻击溯源问题,相关研究不断向图结构建模、语义增强与场景重构方向演进[10-12]。例如,Liu等人提出Trace2Vec方法,利用连续时间动态异构图增强了复杂多步攻击检测能力,但对工控场景下攻击传播因果关系及跨阶段关联关系的刻画仍不充分[13]。Cui等人提出MGDA方法,将多视图掩码图表示学习与上下文分析相结合,实现了威胁检测和场景重构,但对关键传播节点的结构角色表征方面存在不足[14]。Lyu等提出AGCM方法,通过图聚合实现多阶段攻击关联,并结合攻击路径搜索完成场景重构,但其在候选路径筛选和复杂攻击链连续重建方面仍存在局限[15]。Rendall等人借助动态决策边界优化多层检测流程,该方法更侧重异常检测决策,对攻击传播因果关系分析和路径重建支持不足[16]。总的来看,现有攻击溯源相关方法在复杂工控场景下虽已取得一定进展[17],但在攻击链条关联关系、关键传播节点结构角色表征以及候选路径搜索优化等方面仍存在不足,难以准确表征节点传播角色及攻击路径演化关系[18-20],从而制约了攻击路径重建的准确性、稳定性与可解释性[21]。

针对上述问题,本文提出一种分层图结构攻击溯源方法(Hierarchical Graph-based Attack Provenance,HGAP)。本文的主要贡献如下:

(1)针对ICS攻击链条关联关系复杂的问题,提出分层图结构攻击溯源架构,从节点传播角色表征、攻击阶段关联组织和候选路径优化重建三个方面刻画攻击传播过程,实现由底层工业交互关系到攻击路径的逐步重建。

(2)针对攻击路径重建过程中存在的关键传播节点识别困难问题[22],提出融合Weisfeiler-Lehman(WL)结构编码与图卷积神经网络(Graph Convolutional Network,GCN)的结构增强节点表示学习方法,以增强节点局部拓扑结构与属性语义的联合表达能力[23-24],为关键传播关系识别提供判别性表示。

(3)针对路径传播过程中候选路径空间大、传统路径搜索方法易陷入局部最优的问题,在贝叶斯后验建模基础上,设计离散种群搜索策略,实现候选路径近似优化,提高攻击路径重建的准确性。


本文详细内容请下载:

https://www.pcachina.com/resource/detail/6000007247


作者信息:

丁子钰1,2,宗学军1,2,何戡1,2,连莲1,2,

刘欢1,2,孙逸菲1,2,刘金洋2,3

(1.沈阳化工大学信息工程学院,辽宁沈阳110142;

2.辽宁省石油化工行业信息安全重点实验室,辽宁沈阳110142;

3.沈阳工业大学人工智能学院,辽宁沈阳110870)


通知公告
编辑观点
理事会
参考资料
版权声明

凡《网络安全与数据治理》(原《信息技术与网络安全》)录用的文章,如作者没有关于汇编权、翻译权、印刷权及电子版的复制权、信息网络传播权与发行权等版权的特殊声明,即视作该文章署名作者同意将该文章的汇编权、翻译权、印刷权及电子版的复制权、信息网络传播权与发行权授予本刊,本刊有权授权本刊合作数据库、合作媒体等合作伙伴使用。同时,本刊支付的稿酬已包含上述使用的费用,特此声明。

《网络安全与数据治理》(原《信息技术与网络安全》)编辑部