World War OT: How the Next War is Already Being Fought

Jeff Gray · July 12, 2026 · 18 min read
Original Research · Cyborama OT Intelligence · CRITICAL GEOPOLITICAL IMPACT

INTELLIGENCE PRODUCT: Pre-Positioned Threat Assessment

CLASSIFICATION: SANITIZED – PATTERN ANALYSIS ONLY

METHODOLOGY: Living-off-the-land persistence patterns in OT environments

DATA SOURCE: Incident forensics, dwell time analysis, protocol specifications

SANITIZATION: No specific facilities or attribution. Technical patterns only.

DISCLAIMER: All analysis defensive. Pattern recognition for defender preparedness.

Key Finding: When adversaries are discovered on a network, they've usually been there for months, living off the land. Nation states are already inside each other's critical infrastructure systems, pre-positioned and waiting. The question isn't "if" reciprocal OT attacks will happen—it's "when."

Executive Summary

The standard breach discovery timeline: adversary dwell time averages 200+ days (Mandiant M-Trends 2026). By the time defenders find them, attackers have mapped the network, established persistence, and pre-positioned payloads.

Recent grid incidents prove that critical infrastructure control systems are viable kinetic targets. Coordinated substation trips. PLC logic corruption. Cascading failures.

The Pre-Positioned Attack Reality

The Dwell Time Problem

Mainstream threat reports focus on attribution and initial access. What they miss: the months-long persistence phase where attackers quietly map your environment, establish backdoors, and pre-position payloads.

Pattern from recent incidents:

Why this matters: Your OT network might already be compromised. The attacker isn't exfiltrating data or demanding ransom. They're waiting for a phone call.

Technical Deep Dive: Living Off the Land in OT

Phase 1: Quiet Entry (Months Before Conflict)

// Initial access patterns (sanitized)
Vector: Engineering workstation compromise
   - Watering hole (vendor forums, technical communities)
   - Spear phishing (maintenance notifications, firmware updates)
   - Supply chain (compromised vendor tools/updates)

Stealth: Use legitimate credentials
   - Default passwords still common (admin/admin, vendor defaults)
   - Stolen vendor remote access credentials
   - Legitimate maintenance windows for cover
        

Phase 2: Map and Pre-Position (Dwell Time: 4-8 months)

// Reconnaissance (looks like normal ops)
- Protocol traffic sniffing (DNP3, Modbus, S7COMM)
- PLC register mapping (control points, setpoints)
- Engineering workstation software enumeration
- Vendor maintenance schedule observation
- Network topology mapping (air gaps, segmentation)

// Payload staging
- Modified PLC logic prepared (not yet deployed)
- Backdoor accounts created (dormant)
- Persistence mechanisms (legitimate-looking scheduled tasks)
        

Phase 3: Activation (When Shooting Starts)

// Grid collapse sequence
Trigger: External command (geopolitical event)
Action: Deploy pre-staged PLC logic modifications
Target: Coordinated substation trips
Effect: Cascading grid failure
Timeline: Minutes from trigger to lights out
        

Real-World Implications

They're Already Inside

The uncomfortable truth: if you haven't found them yet, they're probably already there. Nation-state actors pre-position in critical infrastructure the same way military forces pre-position ammunition and equipment.

Average Dwell Time

200+ days: Time between compromise and discovery (industry average, Mandiant M-Trends)

4-8 months: OT-specific incidents

Often longer: When living off the land

Detection Challenges

Legitimate tools: Vendor software, engineering apps

Valid credentials: Real accounts, not suspicious

Slow and quiet: No alarms, no urgency

Activation Speed

Minutes: From trigger to impact

Pre-positioned: No new access needed

Coordinated: Multiple sites simultaneously

What Equipment Is At Risk?

Same vendors, same protocols, same vulnerabilities:

Detection & Defense: The Monday-Morning Checklist

Assume Breach: Hunt for Living-Off-the-Land Persistence

1. Audit Engineering Workstation Activity

# Look for unusual PLC programming activity
# Check scheduled tasks, service accounts
# Review vendor remote access logs (past 12 months)
grep "PLC\|engineering\|vendor" /var/log/auth.log | awk '{print $1, $3, $11}' | sort | uniq -c

2. Baseline Normal Protocol Traffic

# Capture 30 days of normal ops
# Flag deviations (unusual register reads, write attempts outside maintenance windows)
tcpdump -i eth0 port 502 or port 102 or port 20000 -w baseline.pcap

3. Hunt for Dormant Backdoor Accounts

4. Review PLC Logic Integrity

# Hash all PLC logic blocks monthly
# Alert on any changes outside documented change windows
# Compare against known-good baseline from commissioning

Immediate Actions (24 hours)

1. Change ALL Default Credentials

2. Segment Engineering Networks

# Engineering workstations on isolated VLAN
# No internet access from engineering subnet
# Protocol-aware firewall between IT and OT
# Monitor all traffic from engineering VLAN

3. Enable Write Operation Logging

# Log every PLC write command
# Modbus FC 5/6/15/16
# S7COMM write requests  
# DNP3 control operations
# Alert on writes outside maintenance windows

Short-term Actions (1 week)

1. Implement Two-Person Rule

2. Deploy Protocol-Aware Monitoring

3. Vendor Access Audit

Long-term Actions (1 month+)

1. Air-Gapped PLC Logic Backups

2. Hunt Team Exercises

3. Incident Response Plan: Lights-Out Scenario

Monitoring Points & Detection Signatures

Hunt for Long-Dwell Indicators

Service Account Anomalies:

# Accounts created during "vendor maintenance" that are never used again
# Scheduled tasks that run during odd hours
# Engineering software licenses activated but showing minimal use

Protocol Traffic Deviations:

# Extensive register reads (reconnaissance)
# Write operations outside documented maintenance windows
# Protocol traffic from unexpected source IPs

Engineering Workstation Red Flags:

# PLC programming tools launched outside work hours
# Unusual network connections from engineering machines
# File transfers to/from engineering workstations during off-hours

Tool Suggestions

Free/Open Source

  • Zeek with ICS protocol plugins
  • Suricata with custom OT rules
  • Python scripts for PLC logic hashing
  • Wireshark for traffic baselining

Commercial

  • Nozomi Networks Guardian
  • Dragos Platform
  • Claroty Continuous Threat Detection
  • Tofino Security Modbus firewall

Hunt Techniques

  • 12-month engineering log review
  • Dormant account enumeration
  • PLC logic hash comparison
  • Protocol traffic baseline deviation

The Uncomfortable Truth

The lights didn't go out because of a zero-day exploit or sophisticated new malware. They went out because an adversary had been inside the network for months, living off the land with legitimate tools and credentials, waiting for the order to flip the switch.

That same pre-positioning is happening right now in US critical infrastructure.

The attack isn't coming. It's already there, dormant, waiting for a geopolitical trigger.

Recommendations

For OT Defenders:

For Security Vendors:

For Policy Makers:

Research Notes:

Disclaimer: All analysis defensive. No attribution. No specific targets or incidents identified. Pattern analysis based on publicly available incident forensics and threat research. For defensive use by OT security professionals.

← Back to Control Systems Security · Previous Dispatch: OT Watering Hole Attacks

OT Security Risk Management Guide

14 chapters: FAIR quantification, incident response, compliance mapping, Excel calculators.

View Guide — $39