Comparative analysis shows that ProvICS is among the few existing ICS/CPS benchmarks with multi-host kernel-level provenance, real PLC hardware-in-the-loop execution, decoded Modbus traffic, physical process-state measurements, and auxiliary raw PCAP traces in a time-synchronized collection.
Abstract
The convergence of Information Technology and Operational Technology has exposed Industrial Control Systems (ICS) to multi-stage cyberattacks that traverse software, network, and physical process layers simultaneously. Although Provenance-based Intrusion Detection Systems (PIDS) are effective in Information Technology (IT) environments, their applicability to Industrial Cyber-Physical Systems (CPS) remains largely unexplored because of the absence of datasets that jointly capture host-level causal behavior, industrial network semantics, and physical process state. To address this gap, we design an open-source, Hardware-in-the-Loop (HIL) CPS testbed that replicates an industrial chemical reactor control architecture across the Purdue model layers. Using this testbed, we propose ProvICS, a multimodal provenance dataset purpose-built for CPS intrusion detection, which synchronously captures four streams: whole-system provenance graphs from the supervisory host and the resource-constrained PLC, decoded Modbus deep-packet inspection records, and physical process telemetry. The collection comprises a 48-hour benign phase and a 22-hour attack phase across four campaigns covering 20 ICS ATT&CK techniques over 32 attack events, ranging from reconnaissance to physical process manipulation. Comparative analysis shows that ProvICS is among the few existing ICS/CPS benchmarks with multi-host kernel-level provenance, real PLC hardware-in-the-loop execution, decoded Modbus traffic, physical process-state measurements, and auxiliary raw PCAP traces in a time-synchronized collection. Baseline detection further confirms that cross-modal fusion can detect all 32 labeled attack events (F1 = 0.913, false-positive rate (FPR) = 1.40%), demonstrating the dataset's ability to expose complementary attack signals across modalities and addressing a gap not covered by prior benchmarks.
DAYPSCI is presented, an event-based dataset generated using an industrial cyber-physical system (CPS) testbed based on a PLC-controlled part marking station with Siemens S7-1200 and S7-1500 devices that supports the development and evaluation of machine learning methods for anomaly detection and fault classification i...
Juan V. Martín-Fraile, Nuño Basurto Hornillos, J. Sierra-García et al.· Data in Brief· 0 citations
This work demonstrates the use of compartmentalisation of execution timelines into distinct units, i.e., execution phases, and introduces the generation of representations for these phases, i.e., behavioural signatures and behavioural passports, as their way of behavioural fingerprinting.
Uraz Odyurt, A. Pimentel, Ignacio Gonzalez et al.· 0 citations
This work presents ProvP4, a provenance-based cross-plane observer designed to observe and analyze stateful data plane attacks in programmable networks, and demonstrates that ProvP4 imposes minimal overhead in terms of storage and performance, while significantly enhancing security analysis capabilities.
Dhiraj Saharia, V. Yegneswaran, Benjamin E. Ujcich· 0 citations
Results suggest that localized multi-agent automation can make time-series modeling easier, and significantly reduces measured per-run cost, while staying within a comparable energy consumption.
This work introduces the concept of software passports, intended to act as a signature construct for runtime performance behaviour of reference executions, based on Extra-Functional Behaviour metrics, and is capable of detecting synthetically introduced performance anomalies to the real execution tracing data from a se...
Uraz Odyurt, Hugo Meyer, A. Pimentel et al.· 0 citations
This paper presents an end-to-end DiagnosisToken pathway based on vibration-diagnostic outputs, rule-based event aggregation, structured textual token generation, and LLM-based interpretation, and positions Industrial Tokenization as a semantic interface between domain-specific industrial intelligence and LLM- or agent...