← Back to OT / ICS Track

XUTS LABS / OT REFERENCE

OT / ICS Field Study Library

Protocols, vendor ecosystems, Purdue layers, asset roles, safety notes, and interview-ready talking points for OT operator prep.

Purdue Model

Layer Cheat Sheet

L5Enterprise

Corporate IT, identity, internet, business apps

L4Site Business

MES, scheduling, reporting, business/OT integrations

L3Operations

Historians, jump hosts, OT AD, EWS, patching, HMI servers

L2Supervisory

HMIs, SCADA servers, operator workstations

L1Control

PLCs, RTUs, controllers, remote I/O

L0Process

Sensors, actuators, motors, valves, physical equipment

Protocols

Industrial Protocol Explorer

Industrial protocol

Modbus / Modbus TCP

502/TCP

Used for: Simple register and coil-based communication between HMIs, PLCs, RTUs, gateways, and simulators.

Where seen: Utilities, manufacturing, building automation, labs, gateways, legacy ICS environments.

Security model: Classic Modbus has no authentication, no encryption, and no native authorization.

Offensive notes

  • Identify function codes, unit IDs, coils, discrete inputs, holding registers, and input registers.
  • Read-only enumeration can reveal process values, device state, and control logic assumptions.
  • Write functions can alter coils/registers and may directly affect equipment or simulated process state.
  • Map master/slave or client/server relationships before touching anything active.

Safety notes

  • Avoid write function codes in production.
  • Do not fuzz unknown controllers.
  • Coordinate any active reads with operations when targeting real PLCs.
  • Validate whether a gateway proxies multiple downstream devices.

Operator Guidance

Modbus is simple and common, but the security issue is that it was designed for trusted networks. I would enumerate it passively first, identify clients, servers, function codes, and register patterns, and avoid writes unless explicitly approved.

SCADA protocol

DNP3

20000/TCP20000/UDP

Used for: SCADA communication between control centers, substations, RTUs, and field devices.

Where seen: Electric utilities, substations, water, oil and gas telemetry environments.

Security model: Classic DNP3 lacks strong security by default; Secure Authentication exists but is not universal.

Offensive notes

  • Identify masters, outstations, unsolicited responses, object groups, and event data.
  • Look for routable control-center-to-field-device paths.
  • Understand whether traffic is serial-to-IP converted through gateways.
  • Telemetry patterns can reveal operational states and process events.

Safety notes

  • Be very cautious with control operations.
  • Avoid malformed packet testing in production.
  • Coordinate with operators before active interrogation.
  • Understand if testing can trigger alarms or operational events.

Operator Guidance

For DNP3 I care about master/outstation relationships, telemetry flow, and whether secure authentication is used. I would start with passive packet analysis and avoid control operations unless explicitly scoped.

Industrial Ethernet

EtherNet/IP / CIP

44818/TCP44818/UDP2222/UDP

Used for: Industrial automation communication using CIP objects, commonly associated with Rockwell Automation ecosystems.

Where seen: Manufacturing, packaging, process control, Rockwell/Allen-Bradley environments.

Security model: Often lacks strong authentication in legacy deployments; CIP Security exists but is not universal.

Offensive notes

  • Identify devices, sessions, vendor IDs, product names, firmware, and CIP services.
  • Look for PLCs, drives, I/O adapters, and engineering workstation communication.
  • Understand implicit versus explicit messaging.
  • Engineering workstation access can be more important than protocol abuse.

Safety notes

  • Do not issue control or logic-altering operations.
  • Avoid high-rate polling against controllers.
  • Be careful with device identity scans on fragile networks.
  • Coordinate testing around production windows.

Operator Guidance

EtherNet/IP is common in Rockwell environments. I would look for CIP identity data, controller relationships, and engineering workstation paths, but I would avoid logic or state-changing operations in production.

Industrial middleware

OPC UA

4840/TCP

Used for: Structured industrial data exchange between PLCs, HMIs, historians, SCADA, MES, and enterprise systems.

Where seen: Modern ICS integrations, historians, gateways, manufacturing, process environments.

Security model: Supports certificates, signing, encryption, and authentication, but may be misconfigured.

Offensive notes

  • Enumerate endpoints, security modes, certificates, namespaces, nodes, and exposed objects.
  • Look for anonymous access or weak security policies.
  • Map integrations between OT and business systems.
  • OPC often exposes rich process context useful for attack-path understanding.

Safety notes

  • Avoid writes to nodes in production.
  • Do not brute force authentication.
  • Treat exposed namespaces as potentially sensitive process data.
  • Validate whether OPC bridges IT and OT zones.

Operator Guidance

OPC UA is powerful because it exposes structured process data. I would check endpoint security policies, anonymous access, certificates, namespace exposure, and whether it bridges segmentation boundaries.

Industrial Ethernet

PROFINET

34962/UDP34963/UDP34964/UDP

Used for: Industrial communication for Siemens and other automation environments.

Where seen: Manufacturing, process automation, Siemens-heavy environments.

Security model: Historically assumes trusted industrial networks; security depends heavily on segmentation and device configuration.

Offensive notes

  • Identify controllers, IO devices, device names, and topology.
  • Look for engineering workstation communication.
  • Map device roles and network relationships.
  • Discovery traffic can reveal device identity and layout.

Safety notes

  • Avoid disruptive discovery or malformed packet testing.
  • Do not rename or reconfigure devices.
  • Coordinate active testing with control engineers.
  • Be careful around real-time industrial traffic.

Operator Guidance

For PROFINET I focus on topology, controller-to-device relationships, engineering workstation access, and segmentation. I would be cautious because discovery or configuration actions can affect operations.

Building automation

BACnet

47808/UDP

Used for: Building automation communication for HVAC, access control, lighting, sensors, and facility systems.

Where seen: Commercial buildings, hospitals, campuses, data centers, industrial facilities.

Security model: BACnet/IP commonly lacks authentication unless newer security features or compensating controls are implemented.

Offensive notes

  • Enumerate devices, objects, properties, building controllers, and exposed BBMDs.
  • Look for internet exposure or flat facility networks.
  • Building systems can support physical security and environmental operations.
  • Object names may disclose sensitive facility details.

Safety notes

  • Avoid changing setpoints or schedules.
  • Do not disrupt HVAC in sensitive environments.
  • Coordinate testing with facilities teams.
  • Treat building automation as operational technology.

Operator Guidance

BACnet is important because building systems can affect safety, comfort, physical security, and environmental control. I would enumerate passively where possible and avoid setpoint or schedule changes.

Electric utility SCADA

IEC 60870-5-104

2404/TCP

Used for: Telecontrol communication in electric power and utility environments.

Where seen: Transmission, distribution, substations, utility SCADA networks.

Security model: Often relies on network trust and segmentation; secure variants and compensating controls vary.

Offensive notes

  • Identify control center and outstation communication.
  • Map telemetry and command paths.
  • Understand cause-of-transmission and ASDU structures at a high level.
  • Utility protocol testing requires very strong safety discipline.

Safety notes

  • Avoid commands or malformed testing.
  • Do not test against live substations without strict authorization.
  • Coordinate with grid/utility operators.
  • Passive-first is mandatory in realistic production contexts.

Operator Guidance

IEC-104 is high-impact because it is used in power environments. I would focus on passive mapping, segmentation validation, and telemetry understanding, not active command testing in production.

Vendors

Common OT Brands

Rockwell Automation / Allen-Bradley

Manufacturing, packaging, food and beverage, process automation, North American industrial environments.

ControlLogixCompactLogixStudio 5000FactoryTalk ViewRSLinxPanelView
  • Commonly associated with EtherNet/IP and CIP.
  • Engineering workstation compromise can expose Studio 5000 projects and controller paths.
  • FactoryTalk and RSLinx systems often reveal automation topology.

Operator Notes

In Rockwell environments I would pay close attention to engineering workstations, FactoryTalk services, RSLinx, controller identity, and EtherNet/IP visibility.

Siemens

Manufacturing, process automation, utilities, global industrial environments.

S7-1200S7-1500S7-300S7-400TIA PortalWinCCSIMATIC
  • Commonly associated with PROFINET and S7 communication.
  • TIA Portal systems and WinCC servers are high-value assets.
  • Project files and engineering workstations can be more valuable than direct PLC probing.

Operator Notes

For Siemens-heavy environments I would focus on TIA Portal, WinCC, controller relationships, PROFINET topology, and segmentation between engineering and control networks.

Schneider Electric

Energy, water, manufacturing, process environments, safety and control systems.

ModiconEcoStruxureTriconexWonderware/AVEVA integrations
  • Modicon systems are commonly associated with Modbus ecosystems.
  • Triconex is historically important when discussing safety systems and TRITON/TRISIS.
  • EcoStruxure environments may connect control, monitoring, and enterprise visibility.

Operator Notes

With Schneider I would separate normal control systems from safety-related assets and be very careful around Triconex or SIS-adjacent environments.

AVEVA / Wonderware

HMI, SCADA, historian, manufacturing and process environments.

System PlatformInTouchHistorianIndustrial Application Server
  • Historian and HMI systems often sit at Level 3 or Level 2/3 boundaries.
  • These systems may contain credentials, tags, process visibility, and integration paths.
  • They often become pivot points between IT and OT visibility.

Operator Notes

AVEVA/Wonderware assets are important because they can expose process context and may bridge operator visibility, historian data, and enterprise reporting.

GE Vernova / GE Digital

Utilities, manufacturing, process industries, SCADA and historian environments.

iFIXProficy HistorianCIMPLICITYPACSystems
  • Historian systems can expose process data and operational trends.
  • SCADA/HMI servers may provide valuable asset and tag context.
  • Identity and Windows hardening around these systems is often critical.

Operator Notes

For GE environments I would focus on historian exposure, HMI/SCADA roles, Windows hardening, and data paths between operations and enterprise reporting.

Emerson

Oil and gas, chemical, power, process automation.

DeltaVOvationAMS Device Manager
  • DeltaV and Ovation environments are process-control heavy.
  • Engineering and operator stations are extremely sensitive.
  • Vendor coordination and change control matter heavily.

Operator Notes

In Emerson process environments I would treat engineering stations, operator stations, and control network boundaries as extremely sensitive and coordinate closely with operations.

Honeywell

Refining, oil and gas, chemicals, manufacturing, critical infrastructure.

Experion PKSSafety ManagerUniformance Historian
  • Often appears in large process control environments.
  • Historian and operator systems can contain rich process context.
  • Safety-related systems require special caution.

Operator Notes

Honeywell environments are usually high-consequence process environments, so I would prioritize passive discovery, engineering workflow understanding, and safety-aware scoping.

Yokogawa

Oil and gas, chemicals, refining, process industries.

CENTUM VPProSafe-RSExaquantum
  • CENTUM VP is common in process control.
  • ProSafe-RS indicates safety-system relevance.
  • Historian and engineering assets can expose process architecture.

Operator Notes

For Yokogawa I would be careful to distinguish control, historian, and safety roles and avoid any testing that could affect process control or SIS behavior.

Asset Roles

OT Asset Cheat Sheet

PLC

Runs control logic and directly affects physical processes.

Risk: Logic changes, forced outputs, bad writes, or instability can impact equipment and safety.

Say: I treat PLCs as high-risk control assets and avoid active testing unless scoped and coordinated.

HMI

Provides operator visibility and control interface.

Risk: Compromise can affect operator awareness, alarm handling, and command paths.

Say: HMIs are valuable because they reveal process state, tags, operator workflow, and control paths.

Historian

Stores process telemetry, trends, alarms, and production data.

Risk: Often bridges OT and IT and may expose credentials, tags, and operational context.

Say: Historians are key pivot and intelligence points because they sit near the IT/OT boundary.

Engineering Workstation

Used to configure PLCs, HMIs, drives, logic, and industrial projects.

Risk: Compromise can expose project files, credentials, logic, and controller access.

Say: Engineering workstations are OT crown jewels because they represent authorized change capability.

RTU

Remote field device used for telemetry and control.

Risk: Often deployed in remote substations, pipelines, and field networks.

Say: RTUs matter because they connect central SCADA to remote physical process environments.

Safety Instrumented System

Independent safety layer designed to bring processes to a safe state.

Risk: Testing mistakes can create dangerous or disruptive outcomes.

Say: I avoid SIS interaction unless explicitly scoped with safety engineers and strict controls.

Operator Knowledge Checks

Tech Panel Answer Bank

How is OT pentesting different from enterprise pentesting?

OT prioritizes safety, availability, deterministic operations, process continuity, vendor support, and change control. I would start passive, map assets and communication paths, coordinate with operations, and avoid disruptive active testing against sensitive Level 1/0 systems.

What would you consider before scanning an OT network?

I would consider asset fragility, production state, maintenance windows, protocol sensitivity, vendor guidance, backup/recovery plans, network determinism, who owns the process, and whether passive collection can answer the question first.

Why are engineering workstations so important?

They contain authorized engineering tooling, project files, PLC paths, credentials, and logic-change capability. Compromising an EWS can be more impactful than directly touching a PLC.

Why are historians important attack-path assets?

Historians often bridge IT and OT, store process context, expose tags and trends, and may contain credentials or integrations into enterprise reporting systems.