Lion Cipher Lab

Explore ICS/OT security with a Modbus simulator

Why it matters

There is a whole hidden layer of computing that most people in cybersecurity never touch: the systems that run the physical world — the pumps at a water plant, the breakers on a power grid, the robots on a factory line, the heating and cooling in a hospital. These are called Industrial Control Systems (ICS), part of a broader category called Operational Technology (OT), and they are protected far more poorly than ordinary IT, run on protocols designed decades ago with no security at all, and are exactly where a serious attack can cause real-world harm rather than just data loss. The field…

What you'll learn

Steps in this lab

  1. The one rule that makes this safe: a local simulator only, never real equipment
  2. The words you need, from zero: ICS, OT, SCADA, PLC, HMI
  3. What Modbus is, and why it has no security
  4. Install Python and the free pymodbus library
  5. Stand up a SIMULATED industrial device (a Modbus TCP server) on your own machine
  6. Read and write coils and registers with a Modbus client
  7. Capture the traffic in Wireshark and SEE that Modbus is wide open
  8. Why OT/ICS security is different, and why segmentation is the answer
  9. What you proved, and a real career door you just opened

Open the full interactive lab →