arXiv:2512.11298cs.LG2025-12中稿 · IEEE Transactions …

用符号回归恢复PLC逻辑,可解释地检测工业控制攻击

SRLR: Symbolic Regression based Logic Recovery to Counter Programmable Logic Controller Attacks

  • 基于输入输出数据,通过符号回归重建PLC控制逻辑
  • 在复杂环境中逻辑恢复准确率提升最高达39%
  • 适合需要可解释性的工业控制系统安全防护场景

可编程逻辑控制器(PLC)是工业控制系统(ICS)的关键组件,其暴露于外部环境使其易受网络攻击。现有检测方法分为基于规范和基于学习两类:前者需专家手动干预或访问源代码,后者缺乏决策解释性。本文提出SRLR——一种基于符号回归的逻辑恢复方法,仅凭PLC的输入输出即可恢复其控制逻辑,并生成可解释的检测规则。SRLR利用四类工业控制特异性改进最新符号回归技术:(1)部分关键控制逻辑更适合频域而非时域表示;(2)控制器常处于多种模式,模式切换不频繁;(3)鲁棒控制器会过滤异常输入,因传感器数据存在噪声;(4)上述特性降低公式复杂度,提升搜索效率。实验表明,SRLR在多种ICS场景下均优于现有方法,恢复准确率最高提升39%。此外,在含数百个电压调节器的配电系统上验证了其对大规模、复杂系统的稳定性。

原文摘要 · Abstract (English)

Programmable Logic Controllers (PLCs) are critical components in Industrial Control Systems (ICSs). Their potential exposure to external world makes them susceptible to cyber-attacks. Existing detection methods against controller logic attacks use either specification-based or learnt models. However, specification-based models require experts' manual efforts or access to PLC's source code, while machine learning-based models often fall short of providing explanation for their decisions. We design SRLR -- a it Symbolic Regression based Logic Recovery} solution to identify the logic of a PLC based only on its inputs and outputs. The recovered logic is used to generate explainable rules for detecting controller logic attacks. SRLR enhances the latest deep symbolic regression methods using the following ICS-specific properties: (1) some important ICS control logic is best represented in frequency domain rather than time domain; (2) an ICS controller can operate in multiple modes, each using different logic, where mode switches usually do not happen frequently; (3) a robust controller usually filters out outlier inputs as ICS sensor data can be noisy; and (4) with the above factors captured, the degree of complexity of the formulas is reduced, making effective search possible. Thanks to these enhancements, SRLR consistently outperforms all existing methods in a variety of ICS settings that we evaluate. In terms of the recovery accuracy, SRLR's gain can be as high as 39% in some challenging environment. We also evaluate SRLR on a distribution grid containing hundreds of voltage regulators, demonstrating its stability in handling large-scale, complex systems with varied configurations.

工业安全符号回归可解释性PLC防护

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。