OT / ICS Security Training
Operational Technology and Industrial Control System cybersecurity — from Purdue Model fundamentals to advanced detection, incident response, and securing critical infrastructure. The most underserved specialisation in global cybersecurity.
Operational Technology (OT) is the hardware and software that monitors and controls physical processes — power generation, water treatment, oil refining, manufacturing assembly lines, railway signalling, and hospital life support systems. Unlike IT systems that process information, OT systems control the physical world. This distinction changes every security calculation you have ever learned.
In IT security, the priority order is CIA: Confidentiality, Integrity, Availability. A database breach that exposes data is serious. In OT security, the priority order is AIC: Availability first. A power plant control system that stops working may kill people — either immediately (a hospital loses power) or through cascading failures (a refinery shuts down causing an explosion). A cybersecurity patch that requires a 4-hour downtime of a nuclear plant coolant system may be more dangerous than the vulnerability it fixes.
Real-time requirements: An IT server that responds in 200ms instead of 50ms is just slow. An OT control system with a 200ms delay instead of 50ms may cause a valve to fail to close in time, resulting in an explosion. Many OT systems have real-time requirements measured in milliseconds — security controls that add latency may be physically dangerous.
Patch management: IT systems are patched monthly (Patch Tuesday). OT systems may go years without patches because: (1) the vendor has not tested the patch on the specific hardware/firmware combination, (2) applying the patch requires a plant shutdown that costs millions, (3) the system is so old the vendor no longer supports it, or (4) applying the patch breaks compatibility with legacy engineering software.
Physical consequences: A compromised IT server loses data. A compromised OT system can open a dam, release toxic gas, disable a power grid, or derail a train. The security community learned this viscerally with Stuxnet (2010), which physically destroyed centrifuges at the Natanz nuclear facility by subtly manipulating their rotation speed while displaying false normal readings to operators.
Remote access: IT systems are designed for remote access. OT systems traditionally were air-gapped — physically isolated from all external networks. The push for operational efficiency has connected many OT systems to IT networks and the internet, creating massive attack surface that was never designed to be exposed.
The Purdue Model (also called ISA-95 or the Industrial Automation Hierarchy) divides an industrial facility into network zones from the physical process at the bottom to the corporate network at the top. Security controls are applied at the boundaries between zones — the more critical the zone, the more isolated it should be.
The security principle of the Purdue Model is zone and conduit: each level is a security zone, and communication between zones only occurs through controlled conduits (firewalls, data diodes, jump servers). In practice, many industrial facilities have collapsed these zones over decades of connecting systems for convenience, creating direct paths from Level 4 to Level 1 with no security controls between them.
You cannot defend what you do not understand. Before you can assess whether a PLC is misconfigured or compromised, you need to know what a PLC does normally, how it communicates, what legitimate traffic looks like, and what unusual behaviour looks like. This module breaks down every major OT component and how attackers target each one.
A PLC (Programmable Logic Controller) is a ruggedised industrial computer that reads inputs from sensors and writes outputs to actuators based on a user-programmed logic. A water treatment plant PLC reads: water level in tank (sensor), chlorine level (sensor), pump motor current (sensor). It writes: open intake valve (actuator), start chlorine dosing pump (actuator), send alarm to HMI. If an attacker can modify the PLC program or override its outputs, they control the physical process.
RTU (Remote Terminal Unit): Similar to PLC but designed for remote, geographically distributed deployments (oil pipelines, power transmission). Often communicates over cellular or satellite. Attack surface: the remote communication channel (legacy protocols often have no authentication).
HMI (Human-Machine Interface): The operator's screen — graphical display of the process. Typically runs Windows. Attack target: the HMI computer itself (Windows vulnerabilities), the historian connection, and the engineering software. Compromising the HMI allows the attacker to display false readings to operators while sending malicious commands to PLCs — exactly what Stuxnet did.
SCADA (Supervisory Control and Data Acquisition): System-level monitoring and control across a wide geographic area (power grid, pipeline network). The SCADA server collects data from many RTUs and PLCs, and allows operators to issue commands. The most common Level 3 attack target.
DCS (Distributed Control System): Used in process industries (refining, chemicals, power generation). Similar to SCADA but designed for tightly coupled, continuous process control rather than widely distributed assets. Typically proprietary systems from Honeywell, Siemens, ABB, Emerson.
Safety Instrumented System (SIS): Independent safety system designed to bring a process to a safe state if the normal control system fails or behaves dangerously. TRITON/TRISIS malware (2017) specifically targeted the Triconex SIS at a Saudi petrochemical facility — the only known malware specifically designed to attack safety systems.
Functional safety is the branch of engineering that ensures hazardous systems fail safely — that when something goes wrong, the system moves to a known, safe state rather than an unknown, dangerous state. OT security professionals must understand functional safety because: (1) any security control that interferes with safety functionality may be worse than the security risk it addresses, and (2) safety systems are increasingly being targeted by sophisticated attackers who want to disable the protection before launching a physical attack.
Safety Integrity Level (SIL) is the measure of a safety system's reliability. SIL 1-4, with SIL 4 being the most critical (nuclear industry). A SIL 3 safety system in a chemical plant is designed to have a 1-in-1000 to 1-in-10,000 chance of failing on demand. A cyberattack that disables this system changes those odds dramatically — and the attacker knows this.
The attacker's goal: Disable the SIS so that a simultaneous control system attack would cause a physical explosion without the safety system triggering an emergency shutdown.
How they got caught: The TRITON malware contained a programming bug. Instead of silently disabling the SIS, it caused the system to fault and trigger an emergency shutdown — alerting operators. The attackers were caught not because of their tradecraft, but because of a coding error in their weapon.
The implication: The attacker had Level 1 access to safety systems in an oil and gas facility and was attempting to cause a physical explosion that would have killed workers and caused environmental catastrophe. This is the highest consequence cyber attack type possible.