Industrial Control Systems & Cyber-Physical Security
A foundational walkthrough of ICS/OT, industrial networking, the Purdue Model, and defense strategies โ built for CISSP candidates who already know IT networking but need the OT lens.
Section 1
1Why This Matters: Cyber-Physical Systems
Every domain of the CISSP CBK assumes an attacker's worst case is stolen data or downtime. In industrial control systems (ICS), the worst case is different: a compromised system can open a valve, over-speed a turbine, de-energize a breaker, or disable a safety interlock. These are cyber-physical systems — software and network decisions have direct, sometimes irreversible, physical consequences.
This shifts the security priority model. IT security is generally built around the CIA triad in the order Confidentiality → Integrity → Availability. ICS/OT security typically inverts it to AIC: Availability and Integrity of the physical process come first, because a control system that silently corrupts data or goes offline can injure people, damage equipment, or harm the environment before anyone notices a "confidentiality" problem.
Section 2
2ICS/OT Fundamentals
Industrial Control System (ICS) is the umbrella term for the systems that monitor and control physical processes: manufacturing lines, power grids, water treatment, pipelines, building automation. Operational Technology (OT) is the broader category of hardware and software that detects or causes changes in physical devices — ICS is the largest subset of OT.
Core building blocks
PLC
Programmable Logic Controller — a ruggedized industrial computer that runs control logic (e.g., "if tank level > 90%, close inlet valve") and directly drives physical I/O.
RTU
Remote Terminal Unit — gathers field data (sensors, meters) and relays it back to a central system, often over long distances (pipelines, substations).
HMI
Human-Machine Interface — the operator's screen for viewing process state and issuing commands to PLCs/RTUs.
SCADA
Supervisory Control and Data Acquisition — the software layer that aggregates HMI, historian, and control functions across a geographically distributed process (e.g., a utility's entire territory).
DCS
Distributed Control System — similar goal to SCADA, but typically used for a single large, continuous process (e.g., a refinery) with tightly integrated, localized controllers.
SIS
Safety Instrumented System — an independent layer of sensors, logic solvers, and actuators whose only job is to bring the process to a safe state if it goes outside safe operating limits, regardless of what the control system is doing.
IT vs. OT: a different risk calculus
| Dimension | Traditional IT | ICS/OT |
|---|---|---|
| Top priority | Confidentiality | Availability & Integrity (safety) |
| Patch cadence | Regular, often automated | Rare; requires planned outages and vendor validation |
| Equipment lifespan | 3–5 years | 15–30+ years |
| Response to a probe/scan | Usually tolerated | Can crash legacy devices with thin TCP/IP stacks |
| Typical protocols | HTTP(S), SMB, RDP | Modbus, DNP3, EtherNet/IP, PROFINET, OPC-UA |
| Physical consequence of failure | Usually none directly | Equipment damage, environmental release, injury/loss of life |
Section 3
3OT Networking Basics
Students with an IT networking background already understand Ethernet, IP, and TCP. What's different in OT is the application layer: industrial protocols were designed decades ago for reliability and real-time determinism on trusted, isolated networks — not for a world where the network is routinely exposed to attackers.
| Protocol | Typical use | Native auth/encryption? |
|---|---|---|
| Modbus (TCP/RTU) | Simple PLC/sensor communication; extremely common, especially in legacy plants | None — any node can issue commands |
| DNP3 | Electric utilities, water/wastewater, SCADA over WAN links | Optional Secure Authentication extension, often unused |
| EtherNet/IP | Rockwell/Allen-Bradley automation environments | Limited; relies on network-layer controls |
| PROFINET / PROFIBUS | Siemens and broader European automation | Limited; real-time variants prioritize determinism over auth |
| OPC-UA | Modern IT/OT data exchange, historians, MES integration | Yes — built with certificates, signing, and encryption options |
| IEC 61850 | Substation automation (electric power) | Limited natively; newer profiles add security |
The practical takeaway: because most legacy industrial protocols lack authentication, anyone who can reach the network segment can typically issue commands — there's often no equivalent of a login prompt at the protocol layer. This is why network segmentation (not endpoint hardening alone) is the primary control in OT, and it's the reasoning behind the model in the next section.
Section 4
4The Purdue Model
The Purdue Enterprise Reference Architecture (PERA), usually shortened to the "Purdue Model," is the reference architecture the ICS security community uses to describe how a plant network should be layered — from the physical process at the bottom to enterprise IT at the top — with a buffer zone in between. It's the OT equivalent of a defense-in-depth network diagram, and it's the model examiners expect candidates to recognize when a question describes segmentation between "the plant floor" and "the corporate network."
Why examiners care about this model
- Zones and conduits (IEC 62443): the Purdue levels map onto "zones" of similar trust/function, connected only through defined, monitored "conduits" — the same segmentation logic tested in CISSP network security questions, applied to OT.
- The DMZ is the control, not a level: a common exam trap is assuming data can flow directly from L4 to L2. In a properly segmented design, it cannot — everything routes through the industrial DMZ.
- Lower levels = higher consequence of failure: Level 0/1 failures affect physical safety; Level 4/5 failures are mostly business impact. Segmentation direction (protecting downward) matters as much as segmentation existence.
Section 5
5Real-World Incidents
These three incidents are the ones most referenced in ICS security training and CISSP-adjacent material — each demonstrates a different failure mode.
Stuxnet (discovered 2010)
Malware that crossed an air gap via USB, targeted specific Siemens PLCs controlling uranium-enrichment centrifuges, and fed operators falsified "everything is normal" telemetry while quietly damaging the centrifuges — a textbook Level 1/2 integrity attack.
Ukraine Power Grid Attack (Dec 2015)
Attackers used spear-phishing to reach IT networks, pivoted into SCADA systems, and remotely opened breakers at multiple substations — the first confirmed cyberattack to cause a power outage, affecting roughly 230,000 people.
Triton / Trisis (discovered 2017)
Malware that specifically targeted Schneider Electric Triconex Safety Instrumented Systems at a petrochemical plant, attempting to disable the safety layer itself — widely regarded as the first malware designed to cause physical harm to people, not just equipment.
Section 6
6Defense & Mitigation Strategies
Architectural controls
- Zones and conduits (IEC 62443): group assets of similar criticality/trust into zones; allow traffic to cross only through defined, monitored conduits (firewalls, data diodes).
- Industrial DMZ: enforce that no protocol/session initiates directly between enterprise IT and the control network — brokered through DMZ-hosted relay servers.
- Unidirectional gateways ("data diodes"): for the highest-criticality zones, use hardware that physically permits data to flow only one direction (OT → IT), making inbound compromise impossible over that path.
- Independent safety layer: keep SIS logic and communication paths separate from the basic control system so a control-system compromise cannot also disable safety interlocks.
Operational controls
- Asset inventory: you cannot protect what you don't know exists — passive network discovery is preferred over active scanning, which can crash fragile legacy devices.
- Patch & change management: patches are validated by the vendor and applied during scheduled outages; compensating controls (segmentation, monitoring) cover the gap between disclosure and patching.
- Passive/OT-aware monitoring: deploy IDS built for ICS protocols (reads Modbus/DNP3/etc. semantically) rather than generic IT tools, and avoid active probing on the OT side.
- Remote access control: vendor and engineer remote access goes through jump hosts with MFA, session recording, and time-boxed approval — never direct VPN into the control network.
- OT-aware incident response: IR playbooks must account for physical safety — "isolate and reimage" can be the wrong first move if it interrupts a live physical process; response steps are usually co-owned with plant operations/engineering, not run by IT security alone.
Section 7
7Curated Video Library
Watch alongside the reading above. Videos are grouped by section; all are publicly available on YouTube. Preview each before assigning to students, since availability and ads can change.
ICS/OT & SCADA fundamentals
Foundational overview of supervisory control and data acquisition systems — good starting point before the Purdue Model section.
Orientation to the ICS/OT security field and how it differs from traditional IT security careers.
Networking & protocols
Short, clear walkthrough of Modbus — the most common (and least secure) industrial protocol.
Compares Modbus TCP vs. RTU, useful for connecting the protocol to the networking layer students already know.
Purdue Model
Dedicated explainer walking through each level of the model and why the zones exist.
Industry (Inductive Automation) perspective connecting the Purdue Model to real SCADA/MES software deployment.
Real-world incidents
Technical, credible breakdown of how Stuxnet worked, aimed at a security-literate audience.
Covers the 2015 attack timeline from phishing email to breaker operation.
Feature-length documentary; assign in full or clip the relevant segments for class time constraints.
Defense & segmentation
Doubles as a segmentation primer — revisit after the defense section to reinforce zones/conduits.
Section 8
8Knowledge Check
Click each question to reveal the answer. Use these as a quick self-check or as CISSP-style warm-up questions before a quiz.