SRLR: Symbolic Regression based Logic Recovery to Counter Programmable Logic Controller Attacks
Hao Zhou (Beijing University of Posts, Telecommunications), Suman Sourav (Aalborg University), Binbin Chen (Singapore University of Technology, Design), Ke Yu (Beijing University of Posts, Telecommunications)

TL;DR
SRLR is a symbolic regression-based method that recovers PLC logic from input-output data, providing explainable rules for detecting cyber-attacks in industrial control systems, outperforming existing approaches especially in complex, noisy environments.
Contribution
The paper introduces SRLR, a novel symbolic regression approach tailored for ICS, incorporating domain-specific properties to improve logic recovery and attack detection accuracy.
Findings
SRLR outperforms existing methods by up to 39% in accuracy.
Effective in large-scale, complex ICS environments.
Enhances deep symbolic regression with ICS-specific features.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSmart Grid Security and Resilience · Physical Unclonable Functions (PUFs) and Hardware Security · Adversarial Robustness in Machine Learning
