OT / ICS / SCADA Security

Analyze OT and ICS security posture for exposure and boundary violations.

4|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/GhostPWN/ghostpwn --skill ot-ics-scada-security
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: OT / ICS / SCADA Security
Source: https://github.com/GhostPWN/ghostpwn/tree/main/src/skills/18-ot-ics-security
Command: npx skills add https://github.com/GhostPWN/ghostpwn --skill ot-ics-scada-security

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps security analysts review industrial environments without disrupting operations, identifying unsafe exposure, weak segmentation, and risky control traffic before they become safety or availability incidents.

Core Features & Use Cases

  • Purdue Model Review: Map enterprise, IDMZ, operations, supervisory, control, and process layers to find boundary violations and missing conduits.
  • Passive Protocol Analysis: Summarize captured OT traffic and flag high-risk industrial actions such as Modbus writes, S7 program operations, and other control-relevant behavior.
  • Exposure and Remediation Guidance: Generate read-only external exposure checks and align findings to IEC 62443, NIST SP 800-82, and MITRE ATT&CK for ICS.
  • Use Case: A plant security team can use this Skill to assess a capture from an OT segment, identify unsafe talkers, and produce prioritized remediation advice that preserves process continuity.

Quick Start

Ask the skill to review an OT or ICS environment for Purdue model gaps, protocol exposure, and safe remediation recommendations based on passive evidence.

Frequently Asked Questions about OT / ICS / SCADA Security

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I assess OT network security without disrupting industrial operations?

Passive OT security assessment analyzes industrial control traffic captures to identify unsafe exposure and segmentation gaps while preserving process continuity. This approach avoids active scanning to prevent safety or availability incidents in operational technology networks.

What is the Purdue model and how does it map to ICS segmentation?

The Purdue model maps ICS environments into enterprise, IDMZ, operations, supervisory, control, and process layers. Reviewing these layers helps identify boundary violations and missing conduits to enforce proper segmentation between corporate and industrial networks.

How can I detect risky Modbus write operations in SCADA traffic captures?

Passive protocol analysis detects risky Modbus write operations by summarizing captured SCADA traffic and flagging high-risk industrial actions. This method identifies unsafe talkers and control-relevant behavior without injecting packets into the live network.

Does this approach align OT findings with the MITRE ATT&CK for ICS framework?

Yes, OT security posture assessments map identified boundary violations and exposure risks directly to MITRE ATT&CK for ICS. This alignment provides standardized threat context and helps prioritize remediation advice for industrial control system vulnerabilities.

Can I generate safe read-only external exposure checks for ICS environments?

You can generate read-only external exposure checks to safely identify unsafe industrial protocol exposure. These passive checks ensure no write operations or disruptive commands are sent to operational technology assets during the security review.

What standards guide industrial control system remediation and boundary protection?

IEC 62443 and NIST SP 800-82 guide ICS remediation by providing structured frameworks for boundary protection and risk mitigation. Mapping OT findings to these standards ensures industrial security controls align with recognized industry best practices.