Hackers Turn the Factory Against Itself: “Living-Off-the-Plant” Attacks Quietly Hijack Industrial Control Systems Without Malware

Overview

In a traditional cyberattack, you look for malware. In Living-off-the-Plant, there may be no malware to find.

The attacker studies how your plant normally operates:

  • How engineers log in
  • How PLC updates are performed
  • How maintenance windows are scheduled
  • Which tools are trusted
  • What traffic patterns are considered normal

Then they operate inside those boundaries.

They don’t break the system.
They use it correctly — just with malicious intent.


Deeper Look at the ICS Architecture Being Abused

Most industrial environments follow some variation of the Purdue Model:

  • Enterprise IT (Level 4/5)
  • Operations management (Level 3)
  • SCADA and supervisory systems (Level 2)
  • Basic control (Level 1)
  • Field devices (Level 0)

Where LotP thrives:

  • Level 3 ↔ Level 2 boundary
  • Engineering workstation inside Level 2
  • Jump hosts between IT and OT

If segmentation is weak, the attacker moves downward step-by-step.


Detailed Breach Timeline

Initial Access

Attackers commonly start with:

  • Phishing email targeting IT admin
  • Credential stuffing against VPN
  • Compromised vendor remote access portal
  • Stolen credentials purchased from underground markets
  • Password reuse from prior breach

Often there is no ICS-specific exploit involved initially.


Privilege Escalation

Once inside IT:

  • Dump LSASS memory for credentials
  • Extract NTLM hashes
  • Perform pass-the-hash
  • Abuse Kerberos delegation
  • Enumerate domain trusts

They look specifically for:

  • Accounts that log into engineering workstations
  • Service accounts tied to OT systems
  • Backup accounts
  • Jump host credentials

Reconnaissance Focused on OT

Attackers search for:

  • Subnets named “OT”, “ICS”, “SCADA”
  • Systems running engineering software
  • OPC servers
  • Historian databases
  • Backup servers storing PLC project files
  • Configuration repositories

This stage is slow and quiet. It can last weeks.


The Transition into OT

The pivot typically occurs via:

  • RDP into jump server
  • SMB session reuse
  • Credential reuse
  • Domain trust bridging
  • Remote service execution

Once inside OT, attackers become more careful.

They avoid:

  • Dropping executables
  • Triggering antivirus
  • Generating high network traffic

Instead, they use plant-native tools.


Advanced Living-off-the-Plant Techniques

Engineering Software Abuse

They use legitimate vendor tools from companies like:

  • Siemens
  • Schneider Electric
  • Rockwell Automation

Actions performed:

  • Download full PLC project
  • Insert malicious subroutine
  • Rename it to resemble existing logic
  • Recalculate checksums
  • Upload back to PLC

In some cases, they test changes during low production hours.


Hidden Logic Persistence

Attackers may:

  • Create rarely-used interrupt routines
  • Modify startup OB blocks (in Siemens environments)
  • Insert conditional logic triggered only by rare sensor values
  • Add time-based triggers (e.g., activate after 90 days)

This allows long dwell time before activation.


Manipulation Without Obvious Process Change

Sophisticated attackers avoid dramatic disruptions.

Examples:

  • Slightly altering chemical ratios
  • Causing mechanical stress gradually
  • Periodic short over-voltage conditions
  • Slight temperature misreporting

These degrade equipment over time.


Payload Characteristics in Depth

Unlike ransomware, the payload is often:

  • PLC ladder logic
  • Function block modifications
  • Configuration parameter changes
  • Safety system logic edits
  • Firmware setting alterations

No PE file.
No malicious EXE.
No suspicious hash.

The PLC memory contains the malicious logic.


Anti-Malware Reality in OT

Antivirus is typically:

  • Installed on SCADA servers
  • Installed on engineering workstations
  • Often outdated
  • Signature-based
  • Rarely tuned for ICS behavior

PLC devices themselves:

  • Have no AV
  • Have limited logging
  • Often lack secure boot
  • Sometimes lack authentication enforcement

Even EDR may not detect:

  • Legitimate engineering software modifying logic
  • Authorized admin performing changes
  • Scheduled tasks created through normal APIs

Common Weakness That Enable This

Architectural weaknesses:

  • Shared IT/OT credentials
  • No MFA on VPN
  • Default PLC passwords
  • Legacy Windows in OT (Server 2008, Windows 7)
  • No logging from PLCs
  • No integrity monitoring
  • Firewall rules allowing broad access
  • Vendor remote access left permanently enabled

Technical flaws frequently seen:

  • Hardcoded passwords in PLC project files
  • Plaintext ICS protocols (Modbus, S7)
  • No encryption between SCADA and PLC
  • Poor logging retention

Observable Impact Patterns

Living-off-the-Plant attacks typically fall into categories:

Operational Disruption

  • Sudden shutdown of production lines
  • Unexpected interlock triggers
  • Safety trips without obvious cause

Process Manipulation

  • Gradual product quality degradation
  • Chemical imbalance
  • Overpressure conditions

Data Integrity Attack

  • HMI shows normal readings
  • Historian logs falsified data
  • Alarm thresholds modified

Destructive Intent

  • Equipment damage
  • Motor burnout
  • Overheating systems
  • Rapid mechanical wear

Forensic Challenges

Forensics in ICS is difficult because:

  • PLC logs are limited
  • Changes overwrite previous logic
  • Engineering software may not log full detail
  • No central log aggregation in many plants
  • Change management often manual

Often, detection happens only after physical symptoms appear.


Advanced Indicators of Compromise

IT-Side Indicators

  • Domain admin account logging into engineering workstation
  • Sudden SMB sessions from IT VLAN to OT VLAN
  • Kerberos ticket anomalies
  • Service account used interactively
  • RDP at unusual hours

OT Network Indicators

  • Increase in write commands (Modbus FC16, S7 WriteVar)
  • PLC programming port activity outside maintenance window
  • Firmware transfer activity
  • Increased traffic between engineering workstation and multiple PLCs

Controller-Level Indicators

  • Logic checksum mismatch
  • New blocks with similar names to existing blocks
  • Unexpected startup block modifications
  • Safety parameter changes
  • PLC time setting altered

Threat Hunting Methodology

Baseline everything first.

Understand:

  • Normal maintenance windows
  • Normal write frequency
  • Normal engineering login times
  • Normal PLC checksum values

Then look for drift.

Hunt for:

  • Write commands outside approved window
  • New services created on engineering workstation
  • PowerShell executed on systems that normally only run vendor tools
  • Remote execution events targeting OT systems
  • Engineering workstation initiating outbound internet connections

Correlate IT logs with OT events. The link between domain activity and PLC changes is often the key signal.


Detection Engineering Approach

Implement alerts when:

  • PLC logic changes and no approved change ticket exists
  • Engineering software runs outside normal hours
  • IT subnet communicates directly with Level 2 PLC subnet
  • Domain admin authenticates to engineering system
  • Service created remotely in OT zone

Deploy:

  • Network intrusion detection tuned for ICS protocols
  • Passive OT monitoring
  • PLC configuration backups with hash comparison
  • Strict MFA for engineering accounts
  • Separate credentials for IT and OT

Strategic Risk Explanation

Living-off-the-Plant attacks represent a shift from opportunistic cybercrime to strategic control manipulation.

Instead of stealing data, attackers gain:

  • Physical process influence
  • Equipment control
  • Safety override capability
  • Long-term persistence

This is particularly concerning for:

  • Power grids
  • Water treatment plants
  • Oil refineries
  • Chemical plants
  • Critical manufacturing

The impact is not just digital — it can be physical.


Why Traditional SOCs Miss This

SOC teams are trained to look for:

  • Malware signatures
  • Suspicious hashes
  • Command-and-control traffic
  • Ransomware patterns

LotP produces:

  • Valid credentials
  • Signed software
  • Normal-looking traffic
  • Legitimate process launches

Without OT visibility and strong change management integration, these attacks blend into operational noise.


Final Takeaway

Living-off-the-Plant is not noisy.
It is patient.
It is procedural.
It leverages trust and operational normalcy.

The attack does not look like hacking.
It looks like engineering work.

And that is precisely why it is dangerous.


Aegiron

Backed by 11+ years in cybersecurity and incident response, we decode the latest threats shaping today’s digital battlefield. This blog cuts through the noise with clear insights on vulnerabilities, emerging exploits, and the cyber news defenders can’t afford to miss.