Skip to content
  • On Sale

  • New

OT-101 Foundation — OT Security Specialization Track - ICS Village rainers - DCTSG2027

Description

Name of Training: OT-101 Foundation — OT Security Specialization Track
Trainer(s): ICS Village trainers
Skill Level: Beginner, Intermediate
Dates: March 5 – March 6, 2027
Time: 9 to 5 pm
Venue: TBD
Early Bird Cost: S$3,900 (incl. GST, until Dec 31, 2026)
Regular Cost: S$4,200 (S$3815 incl. GST)

Short Summary

You already know how to get onto an IT network. This course shows what happens next when that network runs a physical process. Working in small teams on a live industrial plant, students map it, read its traffic, and send their own commands to a PLC and watch the process react, the way FrostyGoop shut off heat to 600 buildings in Ukraine with nothing but legitimate Modbus commands. The focus is the OT attack surface from the attacker's seat: no firewalls to break, no exploits to write, just how exposed a plant already is once you are on the wire.

Course Description

This is a hands-on, offense-focused foundation in operational technology for people who come from IT and security. It answers one question: once an attacker reaches an OT network, how much can they see and do, and what does it look like?

Students work in teams of 2 to 4 on a shared ICS Village lab kit (a complete simulated water-treatment plant with a PLC, Modbus and DNP3 devices, an HMI and a monitored network). There is no firewall to defeat, and no memory-corruption exploit. The plant is reached the way most real OT intrusions reach one: through a flat or poorly segmented network and protocols that were never built to say no.

Over two days, teams map the plant, build a passive asset inventory, decode the industrial protocols, send unauthenticated commands to the PLC and watch the process change, and study how real adversaries pivot from IT into OT and live off the land once inside. The course closes with a scored team challenge on the plant.

This course is for IT security practitioners, SOC analysts, penetration testers, and engineers who are new to OT and want to understand the industrial attack surface firsthand.

Course Outline

View full outline Hide outline

Day 1 - Morning: OT Fundamentals and the Attack Surface

Core Topics:

  • The Purdue reference model and OT asset classes: PLCs, HMIs, historians, and engineering workstations.
  • Common industrial protocols (Modbus, DNP3, S7) and why they were designed without authentication.
  • SAIC (Safety, Availability, Integrity, Confidentiality) prioritization versus the IT CIA triad, and why availability and safety change how an OT network is attacked.

Practical Applications:

  • Teams bring up their own plant and map every component onto the Purdue model.
  • Get on the network and inventory it passively from traffic alone, and learn why running Nmap on a plant is a beginner's mistake, not a technique.
  • Decode live Modbus and DNP3 traffic with Wireshark and tshark: reads versus writes, the polling rhythm, and S7 from a sample capture.

Learning Objectives:

  • Objective: Identify OT asset classes and map them onto a Purdue architecture.
  • Objective: Decode industrial protocol traffic and build a passive asset inventory.
  • Objective: Explain how the absence of authentication in legacy protocols enables unauthorized control.

Day 1 - Afternoon: Threat Actors and Living off the Land

Core Topics:

  • How real-world adversaries pivot from IT into OT: case studies of Volt Typhoon, the CyberAv3ngers / Unitronics campaign, FrostyGoop, and Industroyer2 / PIPEDREAM.
  • Living off the Land in OT: abuse of legitimate engineering software and native functionality rather than malware.
  • Adapt the incident-handling lifecycle for physical processes so attackers understand what defenders will and won't see, and what forces a shutdown.

Practical Applications:

  • Teams send an unauthenticated Modbus command to their own PLC and watch the process change on the HMI, then find that same command back in the capture. This is FrostyGoop in miniature: the 2024 attack on a Lviv heating utility used exactly this: legitimate Modbus TCP writes, no exploit and no malware on the controllers, leaving 600+ apartment buildings without heat for two days in winter.
  • Explore what else the protocol allows with no credentials: read and write registers and coils, and reason about the physical effect of each.
  • Trace a staged intrusion across the plant's own logs and captured traffic to reconstruct the timeline and see what the activity looked like from the inside.

Learning Objectives:

  • Objective: Send industrial protocol commands to a PLC and predict and observe the physical effect.
  • Objective: Attribute observed techniques to documented OT threat actor behaviors.
  • Objective: Explain how legitimate functionality, not malware, drives most OT impact.

Day 2 - Morning: Going Deeper into the Systems

Core Topics:

  • Inside the PLC: logic, I/O, registers and coils, and what an attacker can reach without special tooling.
  • The HMI and engineering workstation as targets and as pivots.
  • DNP3 and other protocols beyond Modbus: what changes for an attacker and what stays the same.

Practical Applications:

  • Teams dig into their PLCs ' registers and coils, manipulate setpoints and outputs, and map each change to what the plant does.
  • Use the HMI's own view to confirm the effect and to understand what an operator would and wouldn't notice.
  • Compare attacking over Modbus versus DNP3 on the same plant.

Learning Objectives:

  • Objective: Enumerate and manipulate PLC registers and coils and tie each to a physical effect.
  • Objective: Describe how an attacker uses the HMI and engineering workstation as targets and pivots.
  • Objective: Generalize protocol attack concepts across Modbus and DNP3.

Day 2 - Afternoon: Scored Team Challenge

Core Topics:

  • Stealth versus impact: what a careful attacker does differently from a loud one.
  • What the morning's activity left behind in logs and captures.
  • Where defenses would have changed the outcome (context, not a defensive lab).

Practical Applications:

  • Scored team challenge: each team is given objectives on the plant (reach a device, achieve a specific process effect, and do it without tripping the obvious alerts) and works on them on the clock.
  • Debrief: teams walk through their approach, compare what worked, and see what a defender would have caught.

Learning Objectives:

  • Objective: Chain the course's techniques into a goal-driven attack on a live process.
  • Objective: Reason about detection and stealth from the attacker's side.

Difficulty Level

Beginner - The student has an interest in the topic presented and general technology knowledge that a power user or undergraduate student may have acquired. Intermediate - The student has education and some experience in the field and familiarity with the topic being presented, with foundational knowledge the course will leverage to provide practical skills.

Suggested Prerequisites

Comfortable on a command line and with basic IP networking (addresses, ports, what a packet capture is). Some Wireshark experience helps. No OT or ICS experience needed.

What Students Should Bring

A laptop with a wired Ethernet port (a USB Ethernet adapter is fine), local admin rights, and Wireshark installed. A personal or lab machine is strongly recommended, since corporate-managed laptops that block network changes or unsigned tools often cause problems. No internet connection is needed for the labs; everything runs on the provided kit. A short setup sheet will be sent before class.

What the Trainer Will Provide

ICS Village provides the full lab environment on its own hardware kits. Teams of 2 to 4 share a kit for the duration of the class: a complete simulated water-treatment plant with a PLC, Modbus and DNP3 devices, an HMI and a monitored network, along with lab workbooks, a sample traffic pack, and the scored team challenge. No external platform, cloud range, or internet access is required.

Trainer(s) Bio

Taught by ICS Village trainers: senior OT and critical-infrastructure security practitioners who build and run the ICS Village hands-on training program and its lab kits. Named instructors and short bios will be confirmed before submission.

Proficiency Exam

Each lab ends in an automated check on the team's kit that prints a unique flag when the work is correct. Checks cover protocol decoding, passive asset inventory, PLC register and coil manipulation, intrusion timeline reconstruction, and the scored team challenge. Teams that capture 80% or more of the flags receive an ICS Village certificate of proficiency.


Registration Terms and Conditions

Trainings are refundable before January 29, 2027, minus a non-refundable processing fee of $350.

Between January 30, 2027 and February 28, 2027 partial refunds will be granted, equal to 50% of the course fee minus a processing fee of $350.

All trainings are non-refundable after Feb 28, 2027.

Training tickets may be transferred to another student. Please email us at training@defcon.org for specifics.

If a training does not reach the minimum registration requirement, it may be cancelled. In the event the training you choose is cancelled, you will be provided the option of receiving a full refund or transferring to another training (subject to availability).

Failure to attend the training without prior written notification will be considered a no-show. No refund will be given.

DEF CON Training may share student contact information, including names and emails, with the course instructor(s) to facilitate sharing of pre-work and course instructions. Instructors are required to safeguard this information and provide appropriate protection so that it is kept private. Instructors may not use student information outside the delivery of this course without the permission of the student.

By purchasing this ticket you agree to abide by the DEF CON Training Code of Conduct and the registration terms and conditions listed above.

Several breaks will be included throughout the day. Please note that food is not included.

All courses come with a certificate, contingent on attendance at 75% of course sessions. Students who pass the end-of-course evaluation will be issued a certificate of proficiency. All other students with sufficient course attendance will be issued a certificate of completion. Students are responsible for making sure their attendance is recorded at the start of the day and after returning from lunch.

Sale price $3,900.00 Regular price $4,200.00
On Sale

Back to top