<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Cihangir Dündar</title>
    <description>The latest articles on DEV Community by Cihangir Dündar (@cihangirdundar).</description>
    <link>https://dev.to/cihangirdundar</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4051575%2Ff0bcdd0c-37af-4832-9eb3-57485ae3c7e7.jpg</url>
      <title>DEV Community: Cihangir Dündar</title>
      <link>https://dev.to/cihangirdundar</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/cihangirdundar"/>
    <language>en</language>
    <item>
      <title>Industrial Cyber Range &amp; Automation: Building the "Ot Alanı" Architecture</title>
      <dc:creator>Cihangir Dündar</dc:creator>
      <pubDate>Mon, 14 Sep 2026 05:54:41 +0000</pubDate>
      <link>https://dev.to/cihangirdundar/industrial-cyber-range-automation-building-the-ot-alani-architecture-2aml</link>
      <guid>https://dev.to/cihangirdundar/industrial-cyber-range-automation-building-the-ot-alani-architecture-2aml</guid>
      <description>&lt;p&gt;Introduction&lt;br&gt;
In the realm of Operational Technology (OT) and Industrial Control Systems (ICS), security testing, simulation, and automation operate under fundamentally different constraints than traditional IT environments. You cannot simply apply standard enterprise patching or rapid testing methodologies without risking physical infrastructure, human safety, or continuous industrial processes.&lt;/p&gt;

&lt;p&gt;To address these challenges within the CROVA ecosystem, we designed and implemented a specialized operational framework and automation layer we call the "Ot Alanı". This architecture bridges the gap between raw industrial telemetry and automated response mechanisms, providing a controlled environment for validation, threat simulation, and operational oversight.&lt;/p&gt;

&lt;p&gt;Architecture Overview&lt;br&gt;
The "Ot Alanı" framework is built around a modular, decoupled architecture designed to handle high-frequency industrial data while maintaining strict isolation boundaries.&lt;/p&gt;

&lt;p&gt;[ Industrial Protocols (Modbus / IEC 104) ]&lt;br&gt;
                   │&lt;br&gt;
                   ▼&lt;br&gt;
       [ Ingestion &amp;amp; Telemetry Layer ]&lt;br&gt;
                   │&lt;br&gt;
                   ▼&lt;br&gt;
     [ Core Automation &amp;amp; Analysis Engine ]&lt;br&gt;
                   │&lt;br&gt;
         ┌─────────┴─────────┐&lt;br&gt;
         ▼                   ▼&lt;br&gt;
[ Automated Remediation ] [ Threat Simulation ]&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Ingestion &amp;amp; Telemetry Layer&lt;br&gt;
Industrial environments speak specialized protocols—such as Modbus TCP, Profinet, and IEC 60870-5-104. The ingestion layer acts as a secure intermediary, parsing raw telemetry packets from Programmable Logic Controllers (PLCs) and Remote Terminal Units (RTUs) without introducing jitter or timing disruptions into the control loop.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Core Automation &amp;amp; Analysis Engine&lt;br&gt;
At the heart of the framework lies the execution engine. It evaluates incoming state changes against predefined security baselines and threat intelligence feeds. When an anomaly is detected, the engine triggers automated playbooks designed to isolate affected segments or log high-fidelity forensic data.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Isolation &amp;amp; Safety Boundaries&lt;br&gt;
Because safety is paramount in critical infrastructure, "Ot Alanı" incorporates strict network segmentation rules and virtualized safety loops. This ensures that experimental security orchestrations or automated testing scripts never directly compromise live, production-grade actuators or sensors.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Technical Implementation &amp;amp; Core Pipeline&lt;br&gt;
To demonstrate how the automation pipeline handles state validation and automated triggers, consider the following baseline Python module used within our orchestration framework:&lt;/p&gt;

&lt;p&gt;Python&lt;br&gt;
import time&lt;br&gt;
import logging&lt;br&gt;
from typing import Dict, Any&lt;/p&gt;

&lt;p&gt;logging.basicConfig(&lt;br&gt;
    level=logging.INFO,&lt;br&gt;
    format="%(asctime)s [%(levelname)s] %(name)s: %(message)s"&lt;br&gt;
)&lt;br&gt;
logger = logging.getLogger("OtAlaniEngine")&lt;/p&gt;

&lt;p&gt;class OTAutomationPipeline:&lt;br&gt;
    def &lt;strong&gt;init&lt;/strong&gt;(self, node_id: str, threshold: int = 80):&lt;br&gt;
        self.node_id = node_id&lt;br&gt;
        self.threshold = threshold&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;def fetch_telemetry(self) -&amp;gt; Dict[str, Any]:
    # Simulating telemetry fetch from industrial sensors/PLCs
    # In production, this interfaces with secure industrial brokers.
    return {
        "node_id": self.node_id,
        "status": "SECURE",
        "load_metric": 65,
        "active_connections": 12
    }

def execute_pipeline(self) -&amp;gt; None:
    logger.info(f"Initializing audit and automation cycle for node: {self.node_id}")
    telemetry = self.fetch_telemetry()

    current_load = telemetry.get("load_metric", 0)

    if current_load &amp;gt; self.threshold:
        logger.warning(f"High load anomaly detected on {self.node_id}! Metric: {current_load}")
        self.trigger_isolation_protocol()
    else:
        logger.info(f"Node {self.node_id} state is stable. Load: {current_load}%. Flow continuing.")

def trigger_isolation_protocol(self) -&amp;gt; None:
    logger.error(f"CRITICAL: Isolating node {self.node_id} to prevent potential lateral movement or system failure.")
    # Automated containment logic goes here
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;if &lt;strong&gt;name&lt;/strong&gt; == "&lt;strong&gt;main&lt;/strong&gt;":&lt;br&gt;
    pipeline = OTAutomationPipeline(node_id="ICS-PLC-CLUSTER-01", threshold=80)&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# Continuous monitoring loop simulation
for _ in range(3):
    pipeline.execute_pipeline()
    time.sleep(2)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Key Engineering Challenges and Solutions&lt;br&gt;
Building and scaling an OT-focused automation layer brings unique engineering hurdles:&lt;/p&gt;

&lt;p&gt;Latency and Determinism: Industrial processes rely on precise timing. Heavy logging or blocking API calls can disrupt control loops. To mitigate this, our pipeline uses asynchronous event loops and non-blocking IO operations wherever possible.&lt;/p&gt;

&lt;p&gt;State Consistency across Distributed Nodes: Maintaining a unified source of truth across geographically dispersed industrial sites requires robust state synchronization protocols and localized fallback caching.&lt;/p&gt;

&lt;p&gt;Safety-First Automation: Unlike IT systems where automated remediation can restart services freely, OT automation must prioritize fail-safe and fail-secure states, ensuring that automated scripts cannot accidentally shut down critical power, water, or manufacturing processes.&lt;/p&gt;

</description>
      <category>architecture</category>
      <category>automation</category>
      <category>cybersecurity</category>
      <category>infrastructure</category>
    </item>
    <item>
      <title>Inside an OT DMZ: Why a Firewall Alone Is Not Enough</title>
      <dc:creator>Cihangir Dündar</dc:creator>
      <pubDate>Mon, 24 Aug 2026 16:46:14 +0000</pubDate>
      <link>https://dev.to/cihangirdundar/inside-an-ot-dmz-why-a-firewall-alone-is-not-enough-2hdf</link>
      <guid>https://dev.to/cihangirdundar/inside-an-ot-dmz-why-a-firewall-alone-is-not-enough-2hdf</guid>
      <description>&lt;p&gt;Inside an OT DMZ: Why a Firewall Alone Is Not Enough&lt;/p&gt;

&lt;p&gt;In many industrial environments, cybersecurity architecture is summarized with a simple statement:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;“We have a firewall between IT and OT.”&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That sounds reassuring.&lt;/p&gt;

&lt;p&gt;But a firewall alone does not create an OT security architecture.&lt;/p&gt;

&lt;p&gt;Between enterprise IT networks and industrial control systems lies one of the most important—and frequently misunderstood—areas of industrial cybersecurity:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The OT DMZ.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Often associated with &lt;strong&gt;Level 3.5 of the Purdue Model&lt;/strong&gt;, the Industrial Demilitarized Zone is not simply another network segment.&lt;/p&gt;

&lt;p&gt;It is a controlled boundary between two environments with fundamentally different priorities.&lt;/p&gt;

&lt;p&gt;Enterprise IT is designed around information, users, applications, and business services.&lt;/p&gt;

&lt;p&gt;OT is designed around physical processes, deterministic control, availability, and safety.&lt;/p&gt;

&lt;p&gt;The OT DMZ exists because directly connecting these two worlds creates unnecessary risk.&lt;/p&gt;

&lt;p&gt;But building an effective OT DMZ requires much more than placing a firewall between them.&lt;/p&gt;




&lt;h1&gt;
  
  
  What Is an OT DMZ?
&lt;/h1&gt;

&lt;p&gt;An OT DMZ is an intermediate security zone positioned between enterprise IT and industrial OT networks.&lt;/p&gt;

&lt;p&gt;Its purpose is to prevent unnecessary direct communication between the two environments.&lt;/p&gt;

&lt;p&gt;A simplified architecture may look like this:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Enterprise IT → Firewall → OT DMZ → Firewall → OT Network&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This creates an important architectural principle:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;IT systems should not communicate directly with critical industrial assets unless there is a clearly defined operational requirement.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Instead, services that need to exchange information between IT and OT can be positioned or mediated through the DMZ.&lt;/p&gt;

&lt;p&gt;The DMZ becomes a controlled exchange point.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why Direct IT-to-OT Connectivity Is Dangerous
&lt;/h1&gt;

&lt;p&gt;Modern industrial organizations need information from production environments.&lt;/p&gt;

&lt;p&gt;ERP platforms may need production data.&lt;/p&gt;

&lt;p&gt;Business intelligence systems may require operational metrics.&lt;/p&gt;

&lt;p&gt;Security teams may require logs.&lt;/p&gt;

&lt;p&gt;Engineers may require remote support.&lt;/p&gt;

&lt;p&gt;Vendors may occasionally need maintenance access.&lt;/p&gt;

&lt;p&gt;The business requirement is legitimate.&lt;/p&gt;

&lt;p&gt;The problem begins when convenience creates direct connectivity.&lt;/p&gt;

&lt;p&gt;A workstation inside the corporate network should generally not have unrestricted communication with a PLC controlling a production process.&lt;/p&gt;

&lt;p&gt;A vendor laptop should not receive permanent network-level access to an entire control environment simply because occasional maintenance is required.&lt;/p&gt;

&lt;p&gt;Connectivity should follow operational necessity.&lt;/p&gt;

&lt;p&gt;Not convenience.&lt;/p&gt;




&lt;h1&gt;
  
  
  The OT DMZ Is a Trust Boundary
&lt;/h1&gt;

&lt;p&gt;One useful way to understand an OT DMZ is to stop thinking about it as a network segment.&lt;/p&gt;

&lt;p&gt;Think of it as a &lt;strong&gt;trust boundary&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Systems above the boundary belong primarily to the enterprise environment.&lt;/p&gt;

&lt;p&gt;Systems below the boundary belong to the operational environment.&lt;/p&gt;

&lt;p&gt;The DMZ controls how trust moves between them.&lt;/p&gt;

&lt;p&gt;That means every communication path should answer several questions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Why does this connection exist?&lt;/li&gt;
&lt;li&gt;Which system initiates it?&lt;/li&gt;
&lt;li&gt;Which destination is required?&lt;/li&gt;
&lt;li&gt;Which protocol is necessary?&lt;/li&gt;
&lt;li&gt;Is the connection permanent?&lt;/li&gt;
&lt;li&gt;Can it be monitored?&lt;/li&gt;
&lt;li&gt;What happens if the source system is compromised?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If these questions cannot be answered, the communication path probably deserves further review.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why One Firewall Is Often Not Enough
&lt;/h1&gt;

&lt;p&gt;A common industrial architecture places one firewall between enterprise and control networks.&lt;/p&gt;

&lt;p&gt;This creates segmentation.&lt;/p&gt;

&lt;p&gt;But segmentation alone does not necessarily create strong isolation.&lt;/p&gt;

&lt;p&gt;A more mature architecture separates the environments through controlled zones.&lt;/p&gt;

&lt;p&gt;Conceptually:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Enterprise Network&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Enterprise Firewall&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Industrial DMZ&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;OT Firewall&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Industrial Operations&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This provides an additional layer where cross-boundary services can be terminated, inspected, authenticated, or proxied before reaching operational systems.&lt;/p&gt;

&lt;p&gt;The objective is not adding firewalls for the sake of adding firewalls.&lt;/p&gt;

&lt;p&gt;The objective is reducing direct trust.&lt;/p&gt;




&lt;h1&gt;
  
  
  What Belongs Inside an OT DMZ?
&lt;/h1&gt;

&lt;p&gt;There is no universal list.&lt;/p&gt;

&lt;p&gt;Every industrial environment has different operational requirements.&lt;/p&gt;

&lt;p&gt;However, several types of services are commonly considered for DMZ placement.&lt;/p&gt;

&lt;p&gt;These may include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Jump servers&lt;/li&gt;
&lt;li&gt;Remote access gateways&lt;/li&gt;
&lt;li&gt;Patch or update staging services&lt;/li&gt;
&lt;li&gt;Security monitoring infrastructure&lt;/li&gt;
&lt;li&gt;Log collection systems&lt;/li&gt;
&lt;li&gt;Data replication services&lt;/li&gt;
&lt;li&gt;File transfer mechanisms&lt;/li&gt;
&lt;li&gt;Authentication intermediaries&lt;/li&gt;
&lt;li&gt;Application proxies&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The critical principle is that the DMZ should contain services that &lt;strong&gt;mediate communication&lt;/strong&gt; rather than simply extending one network into another.&lt;/p&gt;




&lt;h1&gt;
  
  
  Jump Servers and Controlled Engineering Access
&lt;/h1&gt;

&lt;p&gt;Remote engineering presents a major architectural challenge.&lt;/p&gt;

&lt;p&gt;An engineer may need access to systems inside the OT environment.&lt;/p&gt;

&lt;p&gt;Giving an engineering laptop direct network access from enterprise IT into the control network creates unnecessary exposure.&lt;/p&gt;

&lt;p&gt;A controlled jump architecture provides an intermediate access point.&lt;/p&gt;

&lt;p&gt;Instead of:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Engineer Laptop → PLC&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;the architecture may conceptually become:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Engineer → Controlled Access → Jump Host → Authorized OT Asset&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This allows organizations to apply additional controls around privileged engineering access.&lt;/p&gt;

&lt;p&gt;Depending on operational requirements, these controls may include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Strong authentication&lt;/li&gt;
&lt;li&gt;Role-based access&lt;/li&gt;
&lt;li&gt;Session authorization&lt;/li&gt;
&lt;li&gt;Time-limited access&lt;/li&gt;
&lt;li&gt;Logging&lt;/li&gt;
&lt;li&gt;Session monitoring&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The objective is not making engineering difficult.&lt;/p&gt;

&lt;p&gt;It is making privileged access deliberate and observable.&lt;/p&gt;




&lt;h1&gt;
  
  
  Vendor Access Requires Special Attention
&lt;/h1&gt;

&lt;p&gt;Industrial facilities depend heavily on external vendors.&lt;/p&gt;

&lt;p&gt;OEMs.&lt;/p&gt;

&lt;p&gt;System integrators.&lt;/p&gt;

&lt;p&gt;Automation contractors.&lt;/p&gt;

&lt;p&gt;Maintenance providers.&lt;/p&gt;

&lt;p&gt;Equipment manufacturers.&lt;/p&gt;

&lt;p&gt;These organizations may legitimately require remote access.&lt;/p&gt;

&lt;p&gt;But vendor access should never automatically mean persistent access.&lt;/p&gt;

&lt;p&gt;A mature environment should understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which vendor has access&lt;/li&gt;
&lt;li&gt;Which assets they can reach&lt;/li&gt;
&lt;li&gt;Why access is required&lt;/li&gt;
&lt;li&gt;When access is permitted&lt;/li&gt;
&lt;li&gt;Who approves the session&lt;/li&gt;
&lt;li&gt;Whether the account is still necessary&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One of the most dangerous forms of industrial connectivity is forgotten connectivity.&lt;/p&gt;

&lt;p&gt;A temporary remote-access solution created years ago can quietly become permanent infrastructure.&lt;/p&gt;




&lt;h1&gt;
  
  
  Historian Architecture and Data Flow
&lt;/h1&gt;

&lt;p&gt;Industrial historians illustrate why DMZ architecture matters.&lt;/p&gt;

&lt;p&gt;Organizations frequently need production information outside the control environment.&lt;/p&gt;

&lt;p&gt;The easy solution is allowing enterprise applications to query an OT historian directly.&lt;/p&gt;

&lt;p&gt;The better architectural question is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does enterprise IT actually need direct access to the OT historian?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In many architectures, controlled replication or intermediary services can reduce direct cross-boundary communication.&lt;/p&gt;

&lt;p&gt;The security objective is straightforward:&lt;/p&gt;

&lt;p&gt;Move the required information without unnecessarily extending trust.&lt;/p&gt;

&lt;p&gt;This principle applies far beyond historians.&lt;/p&gt;

&lt;p&gt;It applies to almost every IT/OT integration.&lt;/p&gt;




&lt;h1&gt;
  
  
  Data Direction Matters
&lt;/h1&gt;

&lt;p&gt;Not all communication carries the same risk.&lt;/p&gt;

&lt;p&gt;A system retrieving production information is different from a system capable of sending commands toward an industrial controller.&lt;/p&gt;

&lt;p&gt;Organizations should therefore understand not only &lt;strong&gt;which systems communicate&lt;/strong&gt;, but also &lt;strong&gt;in which direction meaningful control can flow&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This distinction becomes particularly important when designing data exchange between operational and enterprise environments.&lt;/p&gt;

&lt;p&gt;For some high-consequence environments, organizations may consider architectures designed to enforce highly restricted or one-way data flows where operational requirements justify them.&lt;/p&gt;

&lt;p&gt;Architecture should reflect consequence.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Problem With “Any-to-Any”
&lt;/h1&gt;

&lt;p&gt;One of the clearest warning signs in network security is an overly broad rule.&lt;/p&gt;

&lt;p&gt;In OT environments, rules permitting large network ranges to communicate freely can undermine the purpose of segmentation.&lt;/p&gt;

&lt;p&gt;Firewall policies should ideally reflect actual operational requirements.&lt;/p&gt;

&lt;p&gt;Instead of asking:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;“What traffic should we block?”&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;a stronger design question is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;“What communication does this process actually require?”&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This moves the architecture toward explicit communication rather than inherited trust.&lt;/p&gt;




&lt;h1&gt;
  
  
  Allowlisting Communication
&lt;/h1&gt;

&lt;p&gt;Industrial environments often have an advantage that enterprise environments do not.&lt;/p&gt;

&lt;p&gt;Their communication patterns can be relatively predictable.&lt;/p&gt;

&lt;p&gt;A PLC may communicate with the same HMI.&lt;/p&gt;

&lt;p&gt;A historian may receive information from known sources.&lt;/p&gt;

&lt;p&gt;An engineering workstation may interact with specific controllers.&lt;/p&gt;

&lt;p&gt;This predictability makes &lt;strong&gt;communication allowlisting&lt;/strong&gt; particularly valuable.&lt;/p&gt;

&lt;p&gt;Where operationally feasible, the architecture can permit expected communication while restricting unnecessary paths.&lt;/p&gt;

&lt;p&gt;This does not eliminate risk.&lt;/p&gt;

&lt;p&gt;But it significantly improves control over the environment.&lt;/p&gt;




&lt;h1&gt;
  
  
  Monitoring the Boundary
&lt;/h1&gt;

&lt;p&gt;A DMZ should not become a blind zone.&lt;/p&gt;

&lt;p&gt;Because it sits between IT and OT, activity within this boundary can provide valuable security context.&lt;/p&gt;

&lt;p&gt;Organizations should understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Authentication activity&lt;/li&gt;
&lt;li&gt;Remote sessions&lt;/li&gt;
&lt;li&gt;New communication paths&lt;/li&gt;
&lt;li&gt;Failed connection attempts&lt;/li&gt;
&lt;li&gt;Unexpected services&lt;/li&gt;
&lt;li&gt;Configuration changes&lt;/li&gt;
&lt;li&gt;Privileged activity&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The objective is not collecting every possible log.&lt;/p&gt;

&lt;p&gt;The objective is obtaining enough visibility to understand meaningful changes at the IT/OT boundary.&lt;/p&gt;




&lt;h1&gt;
  
  
  Asset Inventory Must Include the DMZ
&lt;/h1&gt;

&lt;p&gt;Asset inventories frequently focus on PLCs, HMIs, switches, servers, and engineering workstations inside the production network.&lt;/p&gt;

&lt;p&gt;DMZ infrastructure deserves the same attention.&lt;/p&gt;

&lt;p&gt;Organizations should know:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which systems exist&lt;/li&gt;
&lt;li&gt;Who owns them&lt;/li&gt;
&lt;li&gt;What function they perform&lt;/li&gt;
&lt;li&gt;Which network zones they connect&lt;/li&gt;
&lt;li&gt;Which software they run&lt;/li&gt;
&lt;li&gt;Who administers them&lt;/li&gt;
&lt;li&gt;Which dependencies they have&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;An undocumented server inside the OT DMZ can become a serious architectural blind spot.&lt;/p&gt;




&lt;h1&gt;
  
  
  Identity Becomes Part of Segmentation
&lt;/h1&gt;

&lt;p&gt;Traditional segmentation focuses primarily on IP addresses, ports, and protocols.&lt;/p&gt;

&lt;p&gt;Modern industrial environments increasingly require another dimension:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Identity.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Knowing that a connection originates from an approved IP address may not be enough.&lt;/p&gt;

&lt;p&gt;Organizations may also need to understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Who initiated the connection&lt;/li&gt;
&lt;li&gt;Which role they have&lt;/li&gt;
&lt;li&gt;Whether the access was approved&lt;/li&gt;
&lt;li&gt;Whether the session occurred during an authorized window&lt;/li&gt;
&lt;li&gt;Whether the account belongs to an employee or vendor&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Network segmentation and identity controls increasingly need to work together.&lt;/p&gt;




&lt;h1&gt;
  
  
  The DMZ Must Not Become a Second IT Network
&lt;/h1&gt;

&lt;p&gt;There is another common mistake.&lt;/p&gt;

&lt;p&gt;Organizations create an OT DMZ and gradually fill it with services.&lt;/p&gt;

&lt;p&gt;Over time, the DMZ becomes increasingly complex.&lt;/p&gt;

&lt;p&gt;More applications.&lt;/p&gt;

&lt;p&gt;More accounts.&lt;/p&gt;

&lt;p&gt;More integrations.&lt;/p&gt;

&lt;p&gt;More remote-access tools.&lt;/p&gt;

&lt;p&gt;More exceptions.&lt;/p&gt;

&lt;p&gt;Eventually, the security boundary itself becomes difficult to understand.&lt;/p&gt;

&lt;p&gt;An OT DMZ should therefore be intentionally minimal.&lt;/p&gt;

&lt;p&gt;Every service placed there should have a clear purpose.&lt;/p&gt;

&lt;p&gt;Complexity creates operational and security debt.&lt;/p&gt;




&lt;h1&gt;
  
  
  Architecture Must Follow Operational Consequence
&lt;/h1&gt;

&lt;p&gt;Not every factory requires the same architecture.&lt;/p&gt;

&lt;p&gt;Not every PLC carries the same consequence.&lt;/p&gt;

&lt;p&gt;Not every industrial process requires identical isolation.&lt;/p&gt;

&lt;p&gt;A small manufacturing facility and a national electricity control environment have fundamentally different risk profiles.&lt;/p&gt;

&lt;p&gt;Architecture should therefore consider:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Operational criticality&lt;/li&gt;
&lt;li&gt;Safety consequences&lt;/li&gt;
&lt;li&gt;Production impact&lt;/li&gt;
&lt;li&gt;Recovery capability&lt;/li&gt;
&lt;li&gt;Regulatory requirements&lt;/li&gt;
&lt;li&gt;Remote-access requirements&lt;/li&gt;
&lt;li&gt;Business dependencies&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Security architecture should be proportional to operational consequence.&lt;/p&gt;




&lt;h1&gt;
  
  
  Beyond the Purdue Model
&lt;/h1&gt;

&lt;p&gt;The Purdue Model remains extremely useful for understanding industrial segmentation.&lt;/p&gt;

&lt;p&gt;But modern environments increasingly include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Cloud services&lt;/li&gt;
&lt;li&gt;Industrial IoT&lt;/li&gt;
&lt;li&gt;Remote operations&lt;/li&gt;
&lt;li&gt;Centralized SOC platforms&lt;/li&gt;
&lt;li&gt;External analytics&lt;/li&gt;
&lt;li&gt;Vendor ecosystems&lt;/li&gt;
&lt;li&gt;Edge computing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These technologies do not always fit neatly into traditional hierarchical diagrams.&lt;/p&gt;

&lt;p&gt;That does not make segmentation obsolete.&lt;/p&gt;

&lt;p&gt;It makes &lt;strong&gt;trust relationships&lt;/strong&gt; even more important.&lt;/p&gt;

&lt;p&gt;Modern OT architecture should understand both:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where a system is located&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;and&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What that system is trusted to do.&lt;/strong&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  The CROVA Perspective
&lt;/h1&gt;

&lt;p&gt;At CROVA, we view the OT DMZ not simply as a network layer but as an operational security boundary.&lt;/p&gt;

&lt;p&gt;Its purpose is not to isolate OT from the modern world.&lt;/p&gt;

&lt;p&gt;Industrial environments need data exchange, remote maintenance, analytics, monitoring, and enterprise integration.&lt;/p&gt;

&lt;p&gt;The challenge is enabling those capabilities without creating uncontrolled trust relationships.&lt;/p&gt;

&lt;p&gt;A strong OT DMZ therefore combines:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Segmentation&lt;/li&gt;
&lt;li&gt;Controlled access&lt;/li&gt;
&lt;li&gt;Operational visibility&lt;/li&gt;
&lt;li&gt;Identity&lt;/li&gt;
&lt;li&gt;Monitoring&lt;/li&gt;
&lt;li&gt;Explicit communication paths&lt;/li&gt;
&lt;li&gt;Engineering awareness&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The objective is not maximum isolation.&lt;/p&gt;

&lt;p&gt;The objective is &lt;strong&gt;controlled connectivity&lt;/strong&gt;.&lt;/p&gt;




&lt;h1&gt;
  
  
  Final Thoughts
&lt;/h1&gt;

&lt;p&gt;An OT DMZ is not created simply by installing another firewall.&lt;/p&gt;

&lt;p&gt;It is created by understanding how information, access, and trust move between enterprise and operational environments.&lt;/p&gt;

&lt;p&gt;A mature architecture should be able to answer:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Who can cross the boundary?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Which systems can they reach?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why is the connection necessary?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How long should it exist?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can the activity be observed?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What happens if one side becomes compromised?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If those questions cannot be answered, the organization may have segmentation—but not necessarily an effective security boundary.&lt;/p&gt;

&lt;p&gt;Industrial cybersecurity is not about disconnecting operations from everything.&lt;/p&gt;

&lt;p&gt;It is about ensuring that every connection has a reason.&lt;/p&gt;

&lt;p&gt;And every reason has a control.&lt;/p&gt;




&lt;p&gt;About the Author&lt;/p&gt;

&lt;p&gt;Cihangir Dündar&lt;br&gt;
Founder &amp;amp; CEO, CROVA&lt;/p&gt;

&lt;p&gt;CROVA Research focuses on Operational Technology (OT), Industrial Control Systems (ICS), industrial cybersecurity, operational resilience, and critical infrastructure security.&lt;/p&gt;

</description>
      <category>architecture</category>
      <category>cybersecurity</category>
      <category>networking</category>
      <category>security</category>
    </item>
    <item>
      <title>Secure PLC Lifecycle Management</title>
      <dc:creator>Cihangir Dündar</dc:creator>
      <pubDate>Mon, 17 Aug 2026 06:03:55 +0000</pubDate>
      <link>https://dev.to/cihangirdundar/secure-plc-lifecycle-management-3pj0</link>
      <guid>https://dev.to/cihangirdundar/secure-plc-lifecycle-management-3pj0</guid>
      <description>&lt;h1&gt;
  
  
  Secure PLC Lifecycle Management: Security Does Not Begin After Deployment
&lt;/h1&gt;

&lt;p&gt;A Programmable Logic Controller can remain inside an industrial facility for fifteen, twenty, or even thirty years.&lt;/p&gt;

&lt;p&gt;During that time, almost everything around it may change.&lt;/p&gt;

&lt;p&gt;Engineers change.&lt;/p&gt;

&lt;p&gt;Engineering workstations are replaced.&lt;/p&gt;

&lt;p&gt;Firmware evolves.&lt;/p&gt;

&lt;p&gt;Network architectures expand.&lt;/p&gt;

&lt;p&gt;Remote access is introduced.&lt;/p&gt;

&lt;p&gt;SCADA systems are modernized.&lt;/p&gt;

&lt;p&gt;Vendors change.&lt;/p&gt;

&lt;p&gt;Production requirements change.&lt;/p&gt;

&lt;p&gt;Yet the PLC may continue controlling the same physical process every second of every day.&lt;/p&gt;

&lt;p&gt;This creates an important cybersecurity reality:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;PLC security is not a configuration problem. It is a lifecycle problem.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Organizations cannot secure a controller once, place it into production, and assume that its security posture will remain unchanged for the next decade.&lt;/p&gt;

&lt;p&gt;A secure PLC environment must be managed from initial engineering design to final decommissioning.&lt;/p&gt;




&lt;h1&gt;
  
  
  The PLC Lifecycle Is Longer Than the Cybersecurity Lifecycle
&lt;/h1&gt;

&lt;p&gt;Enterprise IT infrastructure is replaced relatively frequently.&lt;/p&gt;

&lt;p&gt;Industrial control equipment is different.&lt;/p&gt;

&lt;p&gt;A PLC may remain operational far beyond the lifecycle of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The operating system used to configure it&lt;/li&gt;
&lt;li&gt;The original engineering workstation&lt;/li&gt;
&lt;li&gt;The engineering software version&lt;/li&gt;
&lt;li&gt;The network architecture around it&lt;/li&gt;
&lt;li&gt;The cybersecurity technologies deployed at commissioning&lt;/li&gt;
&lt;li&gt;The engineers who originally designed the system&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This creates what could be called &lt;strong&gt;security drift&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The controller may continue functioning perfectly while the assumptions under which it was originally deployed gradually become obsolete.&lt;/p&gt;

&lt;p&gt;Operational reliability can therefore hide cybersecurity debt.&lt;/p&gt;

&lt;p&gt;A device that has operated without failure for fifteen years is not automatically a device that can safely operate under today's connectivity and threat conditions.&lt;/p&gt;




&lt;h1&gt;
  
  
  Stage 1: Security Must Begin During Engineering
&lt;/h1&gt;

&lt;p&gt;PLC security should begin before the controller reaches production.&lt;/p&gt;

&lt;p&gt;During the design and engineering phase, organizations should already understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What physical process the PLC will control&lt;/li&gt;
&lt;li&gt;Which systems must communicate with it&lt;/li&gt;
&lt;li&gt;Which engineering workstation will manage it&lt;/li&gt;
&lt;li&gt;Which protocols are required&lt;/li&gt;
&lt;li&gt;Which remote connections are necessary&lt;/li&gt;
&lt;li&gt;What operational consequence would follow from its failure&lt;/li&gt;
&lt;li&gt;How configuration and logic will be backed up&lt;/li&gt;
&lt;li&gt;How recovery will be performed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is where cybersecurity and engineering architecture must meet.&lt;/p&gt;

&lt;p&gt;Adding security after commissioning is significantly more difficult than designing security into the environment from the beginning.&lt;/p&gt;




&lt;h1&gt;
  
  
  Stage 2: Establish a Trusted Baseline
&lt;/h1&gt;

&lt;p&gt;Before a PLC enters normal operation, the organization should establish a known and documented baseline.&lt;/p&gt;

&lt;p&gt;This baseline may include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;PLC model and hardware revision&lt;/li&gt;
&lt;li&gt;Firmware version&lt;/li&gt;
&lt;li&gt;Network configuration&lt;/li&gt;
&lt;li&gt;Authorized communication paths&lt;/li&gt;
&lt;li&gt;Engineering software version&lt;/li&gt;
&lt;li&gt;Approved project file&lt;/li&gt;
&lt;li&gt;Controller configuration&lt;/li&gt;
&lt;li&gt;Backup location&lt;/li&gt;
&lt;li&gt;Responsible engineering personnel&lt;/li&gt;
&lt;li&gt;Date of commissioning&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The objective is simple:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Know what "normal" looks like before attempting to detect what is abnormal.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Without a trusted baseline, future investigations become significantly more difficult.&lt;/p&gt;

&lt;p&gt;If an engineer discovers a configuration difference three years later, the organization should be able to determine whether that difference was authorized.&lt;/p&gt;




&lt;h1&gt;
  
  
  Stage 3: Protect the Engineering Source of Truth
&lt;/h1&gt;

&lt;p&gt;One of the most overlooked questions in PLC security is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where is the authoritative engineering project stored?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The running controller is not enough.&lt;/p&gt;

&lt;p&gt;Organizations need a trusted source of truth for engineering configurations and control logic.&lt;/p&gt;

&lt;p&gt;Depending on the platform, engineering environments may involve tools such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Siemens TIA Portal&lt;/li&gt;
&lt;li&gt;Rockwell Automation Studio 5000&lt;/li&gt;
&lt;li&gt;Schneider Electric EcoStruxure&lt;/li&gt;
&lt;li&gt;Mitsubishi Electric GX Works&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Project files should not exist as uncontrolled copies distributed across engineering laptops, USB devices, personal folders, and old maintenance computers.&lt;/p&gt;

&lt;p&gt;A mature environment should know:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which project version is approved&lt;/li&gt;
&lt;li&gt;Who changed it&lt;/li&gt;
&lt;li&gt;When it changed&lt;/li&gt;
&lt;li&gt;Why it changed&lt;/li&gt;
&lt;li&gt;Whether the deployed controller matches the approved engineering state&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This turns project management into a cybersecurity control.&lt;/p&gt;




&lt;h1&gt;
  
  
  Stage 4: Treat Engineering Workstations as Part of the PLC
&lt;/h1&gt;

&lt;p&gt;From a security perspective, the PLC does not exist alone.&lt;/p&gt;

&lt;p&gt;The engineering workstation is effectively part of its trust boundary.&lt;/p&gt;

&lt;p&gt;An engineering workstation may have legitimate authority to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Modify controller logic&lt;/li&gt;
&lt;li&gt;Change hardware configurations&lt;/li&gt;
&lt;li&gt;Perform diagnostics&lt;/li&gt;
&lt;li&gt;Manage firmware&lt;/li&gt;
&lt;li&gt;Upload or download projects&lt;/li&gt;
&lt;li&gt;Modify communication parameters&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That makes engineering access fundamentally different from ordinary workstation access.&lt;/p&gt;

&lt;p&gt;Organizations should therefore treat engineering systems as privileged OT assets.&lt;/p&gt;

&lt;p&gt;A hardened PLC connected to an unmanaged engineering laptop is not a hardened system.&lt;/p&gt;

&lt;p&gt;The security of the controller depends partly on the security of the tools authorized to modify it.&lt;/p&gt;




&lt;h1&gt;
  
  
  Stage 5: Control Changes, Not Just Access
&lt;/h1&gt;

&lt;p&gt;Access control answers:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Who is allowed to interact with this system?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Change management answers another critical question:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What were they allowed to change, and why?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Industrial environments need both.&lt;/p&gt;

&lt;p&gt;PLC modifications should be traceable through a controlled engineering process.&lt;/p&gt;

&lt;p&gt;A mature change process should capture:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Requested modification&lt;/li&gt;
&lt;li&gt;Engineering justification&lt;/li&gt;
&lt;li&gt;Responsible engineer&lt;/li&gt;
&lt;li&gt;Approval&lt;/li&gt;
&lt;li&gt;Testing&lt;/li&gt;
&lt;li&gt;Implementation date&lt;/li&gt;
&lt;li&gt;Updated project version&lt;/li&gt;
&lt;li&gt;Updated backup&lt;/li&gt;
&lt;li&gt;Validation after deployment&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is not bureaucracy for its own sake.&lt;/p&gt;

&lt;p&gt;It creates operational memory.&lt;/p&gt;

&lt;p&gt;Months or years later, engineers should not have to guess why a piece of logic changed.&lt;/p&gt;




&lt;h1&gt;
  
  
  Stage 6: Firmware Management Requires Operational Context
&lt;/h1&gt;

&lt;p&gt;Firmware management in OT cannot simply copy enterprise patch-management practices.&lt;/p&gt;

&lt;p&gt;A firmware update may affect:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Controller behavior&lt;/li&gt;
&lt;li&gt;Engineering compatibility&lt;/li&gt;
&lt;li&gt;Communication modules&lt;/li&gt;
&lt;li&gt;Safety certifications&lt;/li&gt;
&lt;li&gt;Vendor support&lt;/li&gt;
&lt;li&gt;Production availability&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For that reason, the question should not simply be:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Is newer firmware available?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The better questions are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Why is the update required?&lt;/li&gt;
&lt;li&gt;Is the current version affected by a relevant risk?&lt;/li&gt;
&lt;li&gt;Is the new version approved for this environment?&lt;/li&gt;
&lt;li&gt;Has compatibility been validated?&lt;/li&gt;
&lt;li&gt;Is rollback possible?&lt;/li&gt;
&lt;li&gt;Is a verified backup available?&lt;/li&gt;
&lt;li&gt;What happens if the update fails?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;PLC lifecycle management requires risk-based decisions rather than automatic updates.&lt;/p&gt;




&lt;h1&gt;
  
  
  Stage 7: Network Architecture Changes Over Time
&lt;/h1&gt;

&lt;p&gt;A PLC commissioned ten years ago may originally have communicated with only a few local systems.&lt;/p&gt;

&lt;p&gt;Years later, that same controller may indirectly become connected to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;SCADA platforms&lt;/li&gt;
&lt;li&gt;Historians&lt;/li&gt;
&lt;li&gt;Manufacturing Execution Systems (MES)&lt;/li&gt;
&lt;li&gt;Remote maintenance infrastructure&lt;/li&gt;
&lt;li&gt;Central monitoring platforms&lt;/li&gt;
&lt;li&gt;Enterprise analytics&lt;/li&gt;
&lt;li&gt;Vendor support environments&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The PLC did not change.&lt;/p&gt;

&lt;p&gt;Its &lt;strong&gt;exposure did&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This is why network architecture must be periodically reassessed throughout the PLC lifecycle.&lt;/p&gt;

&lt;p&gt;Segmentation designed during commissioning should not be assumed to remain appropriate forever.&lt;/p&gt;




&lt;h1&gt;
  
  
  Stage 8: Remote Access Changes the Trust Model
&lt;/h1&gt;

&lt;p&gt;Remote engineering and vendor support can provide enormous operational value.&lt;/p&gt;

&lt;p&gt;They also change the security model.&lt;/p&gt;

&lt;p&gt;Once remote connectivity is introduced, organizations must understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Who can establish remote sessions&lt;/li&gt;
&lt;li&gt;Which assets can be reached&lt;/li&gt;
&lt;li&gt;When access is permitted&lt;/li&gt;
&lt;li&gt;How authentication is controlled&lt;/li&gt;
&lt;li&gt;Whether sessions are monitored&lt;/li&gt;
&lt;li&gt;How vendor accounts are managed&lt;/li&gt;
&lt;li&gt;How temporary access is removed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Remote access should be treated as a controlled operational capability rather than a permanent network convenience.&lt;/p&gt;

&lt;p&gt;A connection created for emergency maintenance should not silently become permanent infrastructure.&lt;/p&gt;




&lt;h1&gt;
  
  
  Stage 9: Backup Is Not Recovery
&lt;/h1&gt;

&lt;p&gt;Many organizations say:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"We have PLC backups."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That statement alone is not enough.&lt;/p&gt;

&lt;p&gt;A backup has operational value only when it can actually support recovery.&lt;/p&gt;

&lt;p&gt;Organizations should understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;When the backup was created&lt;/li&gt;
&lt;li&gt;Which controller it belongs to&lt;/li&gt;
&lt;li&gt;Which firmware it expects&lt;/li&gt;
&lt;li&gt;Which engineering software can open it&lt;/li&gt;
&lt;li&gt;Whether passwords or required credentials are available&lt;/li&gt;
&lt;li&gt;Whether dependencies are documented&lt;/li&gt;
&lt;li&gt;Whether restoration procedures have been tested&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A ten-year-old project file stored somewhere on a network share is not necessarily a recovery strategy.&lt;/p&gt;

&lt;p&gt;Backup management must include &lt;strong&gt;verification and recoverability&lt;/strong&gt;.&lt;/p&gt;




&lt;h1&gt;
  
  
  Stage 10: Monitor for Operationally Meaningful Change
&lt;/h1&gt;

&lt;p&gt;Traditional cybersecurity monitoring frequently focuses on malware, suspicious authentication, and network anomalies.&lt;/p&gt;

&lt;p&gt;Those signals remain important.&lt;/p&gt;

&lt;p&gt;But PLC environments require additional operational context.&lt;/p&gt;

&lt;p&gt;Security teams should also care about questions such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Did an engineering connection occur unexpectedly?&lt;/li&gt;
&lt;li&gt;Did communication behavior change?&lt;/li&gt;
&lt;li&gt;Was a configuration modified outside an approved maintenance window?&lt;/li&gt;
&lt;li&gt;Did a previously stable asset begin communicating with a new system?&lt;/li&gt;
&lt;li&gt;Has the engineering environment changed?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal is not simply generating more alerts.&lt;/p&gt;

&lt;p&gt;The goal is identifying changes that matter to operations.&lt;/p&gt;




&lt;h1&gt;
  
  
  Stage 11: Understand Obsolescence Before It Becomes an Emergency
&lt;/h1&gt;

&lt;p&gt;Industrial equipment eventually reaches end-of-support or end-of-life.&lt;/p&gt;

&lt;p&gt;Organizations should know this before a failure or security incident forces an emergency decision.&lt;/p&gt;

&lt;p&gt;Lifecycle inventories should therefore track:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hardware support status&lt;/li&gt;
&lt;li&gt;Firmware support status&lt;/li&gt;
&lt;li&gt;Engineering software compatibility&lt;/li&gt;
&lt;li&gt;Replacement availability&lt;/li&gt;
&lt;li&gt;Vendor lifecycle announcements&lt;/li&gt;
&lt;li&gt;Migration dependencies&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;An obsolete PLC does not automatically mean an insecure PLC.&lt;/p&gt;

&lt;p&gt;But unmanaged obsolescence creates risk.&lt;/p&gt;

&lt;p&gt;The difference is whether the organization understands and actively manages that risk.&lt;/p&gt;




&lt;h1&gt;
  
  
  Stage 12: Secure Decommissioning Matters
&lt;/h1&gt;

&lt;p&gt;PLC security does not end when the controller stops controlling production.&lt;/p&gt;

&lt;p&gt;Decommissioned industrial devices may still contain:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Network configuration&lt;/li&gt;
&lt;li&gt;Project information&lt;/li&gt;
&lt;li&gt;Device identifiers&lt;/li&gt;
&lt;li&gt;Operational parameters&lt;/li&gt;
&lt;li&gt;Engineering metadata&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Organizations should therefore maintain a controlled decommissioning process.&lt;/p&gt;

&lt;p&gt;Asset inventories must be updated.&lt;/p&gt;

&lt;p&gt;Remote access rules must be removed.&lt;/p&gt;

&lt;p&gt;Associated engineering documentation must be archived appropriately.&lt;/p&gt;

&lt;p&gt;Replacement systems must be incorporated into the new lifecycle baseline.&lt;/p&gt;

&lt;p&gt;The lifecycle ends only when the organization has deliberately closed it.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Real Security Boundary Is Larger Than the PLC
&lt;/h1&gt;

&lt;p&gt;A useful way to think about PLC security is to stop viewing the controller as an isolated box.&lt;/p&gt;

&lt;p&gt;The real security boundary includes:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;PLC + Engineering Workstation + Project Files + Network + Remote Access + Firmware + Backups + People + Procedures&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A weakness in any one of these areas can affect the security and resilience of the entire control environment.&lt;/p&gt;

&lt;p&gt;This is why buying a "secure PLC" cannot solve PLC security by itself.&lt;/p&gt;

&lt;p&gt;The surrounding lifecycle determines whether that security can be maintained.&lt;/p&gt;




&lt;h1&gt;
  
  
  A Practical PLC Lifecycle Model
&lt;/h1&gt;

&lt;p&gt;Organizations can structure PLC lifecycle security around seven core questions:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. IDENTIFY
&lt;/h3&gt;

&lt;p&gt;What PLCs exist, where are they, and what processes do they control?&lt;/p&gt;

&lt;h3&gt;
  
  
  2. BASELINE
&lt;/h3&gt;

&lt;p&gt;What hardware, firmware, configuration, logic, and communication represent the approved state?&lt;/p&gt;

&lt;h3&gt;
  
  
  3. PROTECT
&lt;/h3&gt;

&lt;p&gt;Who can access the controller and which engineering systems are trusted?&lt;/p&gt;

&lt;h3&gt;
  
  
  4. CONTROL
&lt;/h3&gt;

&lt;p&gt;How are logic, firmware, configuration, and network changes authorized and documented?&lt;/p&gt;

&lt;h3&gt;
  
  
  5. MONITOR
&lt;/h3&gt;

&lt;p&gt;Can meaningful deviations from the approved operational state be identified?&lt;/p&gt;

&lt;h3&gt;
  
  
  6. RECOVER
&lt;/h3&gt;

&lt;p&gt;Can the organization restore the controller and its engineering environment after failure or compromise?&lt;/p&gt;

&lt;h3&gt;
  
  
  7. RETIRE
&lt;/h3&gt;

&lt;p&gt;Can obsolete equipment be replaced and removed without leaving unmanaged access, configurations, or documentation behind?&lt;/p&gt;

&lt;p&gt;If an organization cannot confidently answer these questions, it does not yet have complete PLC lifecycle security.&lt;/p&gt;




&lt;h1&gt;
  
  
  Security Should Follow the Asset for Its Entire Life
&lt;/h1&gt;

&lt;p&gt;The most dangerous assumption in industrial cybersecurity may be:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"It has been running for years, so it is fine."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Operational stability is not the same as cybersecurity resilience.&lt;/p&gt;

&lt;p&gt;A controller may remain physically unchanged while the world around it changes completely.&lt;/p&gt;

&lt;p&gt;New networks.&lt;/p&gt;

&lt;p&gt;New vendors.&lt;/p&gt;

&lt;p&gt;New remote connections.&lt;/p&gt;

&lt;p&gt;New engineering systems.&lt;/p&gt;

&lt;p&gt;New threats.&lt;/p&gt;

&lt;p&gt;New business requirements.&lt;/p&gt;

&lt;p&gt;Secure PLC lifecycle management exists to manage that change.&lt;/p&gt;




&lt;h1&gt;
  
  
  Final Thoughts
&lt;/h1&gt;

&lt;p&gt;PLC security does not begin when a vulnerability is discovered.&lt;/p&gt;

&lt;p&gt;And it does not end when a firewall is installed.&lt;/p&gt;

&lt;p&gt;It begins when the system is designed.&lt;/p&gt;

&lt;p&gt;It continues through commissioning, operation, maintenance, engineering changes, firmware decisions, network evolution, backup, recovery, and modernization.&lt;/p&gt;

&lt;p&gt;And it ends only when the asset is securely retired.&lt;/p&gt;

&lt;p&gt;The strongest PLC security programs therefore do not ask only:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Is this controller secure today?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;They ask:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Can we maintain trust in this controller throughout its entire operational life?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That is the real challenge of secure PLC lifecycle management.&lt;/p&gt;




&lt;h2&gt;
  
  
  About the Author
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Cihangir Dündar&lt;/strong&gt;&lt;br&gt;
Founder &amp;amp; CEO, &lt;strong&gt;CROVA&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;CROVA Research focuses on Operational Technology (OT), Industrial Control Systems (ICS), industrial cybersecurity, operational resilience, and critical infrastructure security.&lt;/p&gt;

</description>
      <category>architecture</category>
      <category>cybersecurity</category>
      <category>security</category>
    </item>
    <item>
      <title>Why PLC Security Is Still the Weakest Link in Critical Infrastructure</title>
      <dc:creator>Cihangir Dündar</dc:creator>
      <pubDate>Thu, 06 Aug 2026 15:25:44 +0000</pubDate>
      <link>https://dev.to/cihangirdundar/why-plc-security-is-still-the-weakest-link-in-critical-infrastructure-19k1</link>
      <guid>https://dev.to/cihangirdundar/why-plc-security-is-still-the-weakest-link-in-critical-infrastructure-19k1</guid>
      <description>&lt;h1&gt;
  
  
  Why PLC Security Is Still the Weakest Link in Critical Infrastructure
&lt;/h1&gt;

&lt;p&gt;Industrial cybersecurity has advanced significantly over the past decade.&lt;/p&gt;

&lt;p&gt;Organizations now invest heavily in Security Operations Centers (SOC), Zero Trust architectures, Endpoint Detection and Response (EDR), Security Information and Event Management (SIEM), and Threat Intelligence platforms.&lt;/p&gt;

&lt;p&gt;Despite these improvements, one critical component continues to present unique cybersecurity challenges inside industrial environments:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Programmable Logic Controller (PLC).&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;PLCs are the digital brains of industrial operations.&lt;/p&gt;

&lt;p&gt;They control motors, pumps, valves, conveyors, turbines, compressors, robotic systems, and countless other industrial processes that modern society depends on every day.&lt;/p&gt;

&lt;p&gt;Power generation.&lt;/p&gt;

&lt;p&gt;Water treatment.&lt;/p&gt;

&lt;p&gt;Oil and gas.&lt;/p&gt;

&lt;p&gt;Manufacturing.&lt;/p&gt;

&lt;p&gt;Transportation.&lt;/p&gt;

&lt;p&gt;Food production.&lt;/p&gt;

&lt;p&gt;Almost every critical infrastructure sector depends on PLCs.&lt;/p&gt;

&lt;p&gt;Protecting them is no longer only an engineering responsibility.&lt;/p&gt;

&lt;p&gt;It has become a national cybersecurity priority.&lt;/p&gt;




&lt;h1&gt;
  
  
  Understanding the Role of a PLC
&lt;/h1&gt;

&lt;p&gt;Unlike enterprise servers or office computers, PLCs interact directly with the physical world.&lt;/p&gt;

&lt;p&gt;Every decision made by a PLC may affect an industrial process.&lt;/p&gt;

&lt;p&gt;A PLC can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Start or stop production lines&lt;/li&gt;
&lt;li&gt;Control pressure inside pipelines&lt;/li&gt;
&lt;li&gt;Regulate water flow&lt;/li&gt;
&lt;li&gt;Monitor industrial sensors&lt;/li&gt;
&lt;li&gt;Control electrical equipment&lt;/li&gt;
&lt;li&gt;Coordinate robotic manufacturing cells&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If an office computer fails, productivity may decrease.&lt;/p&gt;

&lt;p&gt;If a PLC behaves unexpectedly, physical consequences may occur.&lt;/p&gt;

&lt;p&gt;That difference changes everything.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why PLC Security Is Different
&lt;/h1&gt;

&lt;p&gt;Many cybersecurity controls developed for enterprise IT environments assume that systems can be:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Patched frequently&lt;/li&gt;
&lt;li&gt;Rebooted regularly&lt;/li&gt;
&lt;li&gt;Replaced every few years&lt;/li&gt;
&lt;li&gt;Continuously scanned&lt;/li&gt;
&lt;li&gt;Automatically updated&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Industrial environments rarely operate this way.&lt;/p&gt;

&lt;p&gt;PLCs often remain operational for fifteen or even twenty years.&lt;/p&gt;

&lt;p&gt;Maintenance windows are limited.&lt;/p&gt;

&lt;p&gt;Production cannot simply stop because a security update is available.&lt;/p&gt;

&lt;p&gt;Operational continuity always comes first.&lt;/p&gt;

&lt;p&gt;Cybersecurity must adapt to operations—not the other way around.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Engineering Workstation Is Part of PLC Security
&lt;/h1&gt;

&lt;p&gt;One of the biggest misconceptions in industrial cybersecurity is treating PLCs as isolated devices.&lt;/p&gt;

&lt;p&gt;In reality, engineering workstations often represent one of the most important parts of PLC security.&lt;/p&gt;

&lt;p&gt;Platforms such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Siemens TIA Portal&lt;/li&gt;
&lt;li&gt;Rockwell Studio 5000&lt;/li&gt;
&lt;li&gt;Schneider Electric EcoStruxure&lt;/li&gt;
&lt;li&gt;Mitsubishi GX Works&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;are used to configure controllers, modify control logic, upload firmware, create backups, and deploy engineering changes.&lt;/p&gt;

&lt;p&gt;Protecting PLCs therefore also means protecting the engineering systems that manage them.&lt;/p&gt;

&lt;p&gt;If engineering workstations are compromised, operational integrity may also be affected.&lt;/p&gt;




&lt;h1&gt;
  
  
  USB Devices Remain a Practical Challenge
&lt;/h1&gt;

&lt;p&gt;Industrial environments frequently rely on removable media.&lt;/p&gt;

&lt;p&gt;Firmware updates.&lt;/p&gt;

&lt;p&gt;Project transfers.&lt;/p&gt;

&lt;p&gt;Offline engineering.&lt;/p&gt;

&lt;p&gt;Vendor support.&lt;/p&gt;

&lt;p&gt;Configuration backups.&lt;/p&gt;

&lt;p&gt;These operational requirements make USB devices difficult to eliminate completely.&lt;/p&gt;

&lt;p&gt;Instead of banning removable media, organizations should establish secure operational procedures including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Approved engineering USB devices&lt;/li&gt;
&lt;li&gt;Malware scanning&lt;/li&gt;
&lt;li&gt;Device accountability&lt;/li&gt;
&lt;li&gt;Restricted engineering permissions&lt;/li&gt;
&lt;li&gt;Documented operational processes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Security should support operations while reducing unnecessary risk.&lt;/p&gt;




&lt;h1&gt;
  
  
  Network Segmentation Matters
&lt;/h1&gt;

&lt;p&gt;PLCs should never be treated like ordinary enterprise devices.&lt;/p&gt;

&lt;p&gt;Industrial controllers require carefully designed network architectures that separate operational systems from enterprise environments whenever appropriate.&lt;/p&gt;

&lt;p&gt;Effective segmentation helps organizations:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Reduce unnecessary communication&lt;/li&gt;
&lt;li&gt;Limit lateral movement&lt;/li&gt;
&lt;li&gt;Improve monitoring&lt;/li&gt;
&lt;li&gt;Simplify incident response&lt;/li&gt;
&lt;li&gt;Support operational resilience&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Segmentation is not simply a networking decision.&lt;/p&gt;

&lt;p&gt;It is a cybersecurity strategy.&lt;/p&gt;




&lt;h1&gt;
  
  
  Visibility Before Protection
&lt;/h1&gt;

&lt;p&gt;Many organizations ask:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"How do we protect our PLCs?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A better question is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Do we know every PLC inside our environment?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Effective PLC security begins with visibility.&lt;/p&gt;

&lt;p&gt;Organizations should understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Every PLC model&lt;/li&gt;
&lt;li&gt;Firmware versions&lt;/li&gt;
&lt;li&gt;Engineering dependencies&lt;/li&gt;
&lt;li&gt;Network communications&lt;/li&gt;
&lt;li&gt;Operational criticality&lt;/li&gt;
&lt;li&gt;Backup status&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You cannot effectively protect assets you do not fully understand.&lt;/p&gt;




&lt;h1&gt;
  
  
  Change Management Is Cybersecurity
&lt;/h1&gt;

&lt;p&gt;Not every industrial incident begins with a cyberattack.&lt;/p&gt;

&lt;p&gt;Undocumented engineering changes.&lt;/p&gt;

&lt;p&gt;Incorrect PLC logic.&lt;/p&gt;

&lt;p&gt;Configuration mistakes.&lt;/p&gt;

&lt;p&gt;Firmware inconsistencies.&lt;/p&gt;

&lt;p&gt;These operational issues can create significant production risks.&lt;/p&gt;

&lt;p&gt;Strong change management processes reduce both cybersecurity risk and operational errors.&lt;/p&gt;

&lt;p&gt;Every modification should be documented.&lt;/p&gt;

&lt;p&gt;Every backup should be verified.&lt;/p&gt;

&lt;p&gt;Every engineering change should be traceable.&lt;/p&gt;




&lt;h1&gt;
  
  
  Building Resilient PLC Security
&lt;/h1&gt;

&lt;p&gt;No single security product can protect industrial controllers.&lt;/p&gt;

&lt;p&gt;Resilient PLC security combines:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Operational visibility&lt;/li&gt;
&lt;li&gt;Secure engineering practices&lt;/li&gt;
&lt;li&gt;Network segmentation&lt;/li&gt;
&lt;li&gt;Access control&lt;/li&gt;
&lt;li&gt;Secure backup strategies&lt;/li&gt;
&lt;li&gt;Continuous monitoring&lt;/li&gt;
&lt;li&gt;Engineering collaboration&lt;/li&gt;
&lt;li&gt;Risk-based decision making&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Technology alone is never enough.&lt;/p&gt;

&lt;p&gt;Industrial cybersecurity succeeds when engineering and cybersecurity work together.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Future of PLC Security
&lt;/h1&gt;

&lt;p&gt;Industrial environments continue to evolve.&lt;/p&gt;

&lt;p&gt;Remote operations.&lt;/p&gt;

&lt;p&gt;Cloud connectivity.&lt;/p&gt;

&lt;p&gt;Industrial IoT.&lt;/p&gt;

&lt;p&gt;Predictive maintenance.&lt;/p&gt;

&lt;p&gt;Digital transformation.&lt;/p&gt;

&lt;p&gt;These technologies create tremendous business value.&lt;/p&gt;

&lt;p&gt;They also expand the attack surface surrounding industrial controllers.&lt;/p&gt;

&lt;p&gt;Organizations that treat PLC security as an engineering issue alone may overlook important cybersecurity risks.&lt;/p&gt;

&lt;p&gt;Organizations that treat PLC security as an IT problem alone may overlook operational realities.&lt;/p&gt;

&lt;p&gt;The future belongs to organizations that successfully integrate engineering knowledge with cybersecurity strategy.&lt;/p&gt;




&lt;h1&gt;
  
  
  Final Thoughts
&lt;/h1&gt;

&lt;p&gt;PLCs remain at the center of industrial automation.&lt;/p&gt;

&lt;p&gt;Protecting them requires far more than installing another security product.&lt;/p&gt;

&lt;p&gt;It requires understanding industrial operations, engineering workflows, operational priorities, and the unique characteristics of critical infrastructure.&lt;/p&gt;

&lt;p&gt;Cybersecurity should never interrupt industrial operations.&lt;/p&gt;

&lt;p&gt;It should strengthen them.&lt;/p&gt;

&lt;p&gt;Because protecting a PLC ultimately means protecting the essential services that modern society depends upon every day.&lt;/p&gt;




&lt;p&gt;About the Author&lt;/p&gt;

&lt;p&gt;Cihangir Dündar&lt;/p&gt;

&lt;p&gt;Founder &amp;amp; CEO, CROVA&lt;/p&gt;

&lt;p&gt;CROVA Research publishes technical articles focused on Operational Technology (OT), Industrial Control Systems (ICS), Industrial Cybersecurity, and Critical Infrastructure Security.&lt;/p&gt;

</description>
      <category>cybersecurity</category>
      <category>infrastructure</category>
      <category>security</category>
    </item>
    <item>
      <title>Why PLC Security Remains One of the Biggest Challenges in Industrial Cybersecurity</title>
      <dc:creator>Cihangir Dündar</dc:creator>
      <pubDate>Sun, 02 Aug 2026 07:49:51 +0000</pubDate>
      <link>https://dev.to/cihangirdundar/why-plc-security-remains-one-of-the-biggest-challenges-in-industrial-cybersecurity-ib5</link>
      <guid>https://dev.to/cihangirdundar/why-plc-security-remains-one-of-the-biggest-challenges-in-industrial-cybersecurity-ib5</guid>
      <description></description>
    </item>
    <item>
      <title>The Purdue Model Is Not Dead—But It Is No Longer Enough</title>
      <dc:creator>Cihangir Dündar</dc:creator>
      <pubDate>Fri, 31 Jul 2026 13:55:20 +0000</pubDate>
      <link>https://dev.to/cihangirdundar/the-purdue-model-is-not-dead-but-it-is-no-longer-enough-2ig0</link>
      <guid>https://dev.to/cihangirdundar/the-purdue-model-is-not-dead-but-it-is-no-longer-enough-2ig0</guid>
      <description>&lt;h1&gt;
  
  
  The Purdue Model Is Not Dead—But It Is No Longer Enough
&lt;/h1&gt;

&lt;p&gt;For more than two decades, the Purdue Enterprise Reference Architecture has been one of the most influential frameworks in industrial cybersecurity.&lt;/p&gt;

&lt;p&gt;It introduced a structured way of separating enterprise IT from industrial control systems through multiple network layers, helping organizations reduce risk by limiting unnecessary communication between operational assets and business systems.&lt;/p&gt;

&lt;p&gt;For many years, this approach worked remarkably well.&lt;/p&gt;

&lt;p&gt;However, industrial environments have changed dramatically.&lt;/p&gt;

&lt;p&gt;Remote maintenance, cloud connectivity, Industrial Internet of Things (IIoT), predictive maintenance platforms, centralized monitoring systems, vendor access solutions, and digital transformation initiatives have fundamentally changed how industrial networks operate.&lt;/p&gt;

&lt;p&gt;The Purdue Model has not become obsolete.&lt;/p&gt;

&lt;p&gt;But relying on it alone is no longer enough.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why the Purdue Model Was So Successful
&lt;/h1&gt;

&lt;p&gt;The Purdue Model introduced a simple but powerful principle.&lt;/p&gt;

&lt;p&gt;Separate operational systems from enterprise systems.&lt;/p&gt;

&lt;p&gt;Each network level has a different responsibility.&lt;/p&gt;

&lt;p&gt;Communication should be controlled, monitored, and minimized.&lt;/p&gt;

&lt;p&gt;This architecture significantly reduced the attack surface inside industrial environments.&lt;/p&gt;

&lt;p&gt;Even today, these principles remain valuable.&lt;/p&gt;




&lt;h1&gt;
  
  
  Modern Industrial Networks Look Different
&lt;/h1&gt;

&lt;p&gt;Today's industrial facilities rarely operate as isolated environments.&lt;/p&gt;

&lt;p&gt;Organizations increasingly depend on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Remote engineering support&lt;/li&gt;
&lt;li&gt;Cloud analytics&lt;/li&gt;
&lt;li&gt;Centralized SOC monitoring&lt;/li&gt;
&lt;li&gt;Predictive maintenance platforms&lt;/li&gt;
&lt;li&gt;Third-party vendor connectivity&lt;/li&gt;
&lt;li&gt;Industrial IoT devices&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These technologies create operational value.&lt;/p&gt;

&lt;p&gt;They also create new communication paths that the original Purdue Model was never designed to describe.&lt;/p&gt;




&lt;h1&gt;
  
  
  Security Is No Longer Only About Segmentation
&lt;/h1&gt;

&lt;p&gt;Network segmentation remains important.&lt;/p&gt;

&lt;p&gt;However, modern industrial cybersecurity requires much more.&lt;/p&gt;

&lt;p&gt;Organizations must also understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which assets exist&lt;/li&gt;
&lt;li&gt;How systems communicate&lt;/li&gt;
&lt;li&gt;Who has remote access&lt;/li&gt;
&lt;li&gt;Which engineering workstations control production&lt;/li&gt;
&lt;li&gt;Which assets are most critical to operations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Without operational visibility, segmentation alone provides only partial protection.&lt;/p&gt;




&lt;h1&gt;
  
  
  Operational Visibility Changes Everything
&lt;/h1&gt;

&lt;p&gt;The most resilient industrial organizations continuously monitor their operational environment.&lt;/p&gt;

&lt;p&gt;Visibility enables security teams to understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Industrial assets&lt;/li&gt;
&lt;li&gt;Communication patterns&lt;/li&gt;
&lt;li&gt;Configuration changes&lt;/li&gt;
&lt;li&gt;Remote engineering activity&lt;/li&gt;
&lt;li&gt;Operational anomalies&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Security decisions become more informed because they are based on operational reality rather than assumptions.&lt;/p&gt;




&lt;h1&gt;
  
  
  Engineering Must Become Part of Cybersecurity
&lt;/h1&gt;

&lt;p&gt;Industrial cybersecurity cannot succeed without engineering teams.&lt;/p&gt;

&lt;p&gt;Automation engineers understand production.&lt;/p&gt;

&lt;p&gt;Cybersecurity teams understand threats.&lt;/p&gt;

&lt;p&gt;Operations understand business priorities.&lt;/p&gt;

&lt;p&gt;Real resilience emerges when these disciplines work together.&lt;/p&gt;

&lt;p&gt;Technology alone cannot replace operational knowledge.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Future of Industrial Cybersecurity
&lt;/h1&gt;

&lt;p&gt;The future will not be defined by abandoning the Purdue Model.&lt;/p&gt;

&lt;p&gt;Instead, organizations will build upon its principles while introducing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Continuous asset visibility&lt;/li&gt;
&lt;li&gt;Risk-based monitoring&lt;/li&gt;
&lt;li&gt;Secure remote access&lt;/li&gt;
&lt;li&gt;Engineering-aware security&lt;/li&gt;
&lt;li&gt;Operational resilience&lt;/li&gt;
&lt;li&gt;Threat-informed architecture&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The question is no longer:&lt;/p&gt;

&lt;p&gt;"Do we follow the Purdue Model?"&lt;/p&gt;

&lt;p&gt;The better question is:&lt;/p&gt;

&lt;p&gt;"How do we evolve beyond it while preserving its strengths?"&lt;/p&gt;




&lt;h1&gt;
  
  
  Final Thoughts
&lt;/h1&gt;

&lt;p&gt;The Purdue Model remains one of the most important architectural concepts ever introduced into industrial cybersecurity.&lt;/p&gt;

&lt;p&gt;Its core principles still provide tremendous value.&lt;/p&gt;

&lt;p&gt;But modern operational environments require additional capabilities that extend beyond traditional segmentation.&lt;/p&gt;

&lt;p&gt;Industrial cybersecurity is evolving from static architecture toward continuous operational awareness.&lt;/p&gt;

&lt;p&gt;Organizations that successfully combine both approaches will be significantly better prepared for the next generation of industrial cyber threats.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;About the Author&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cihangir Dündar&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Founder &amp;amp; CEO, &lt;strong&gt;CROVA&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;CROVA Research publishes technical articles on Operational Technology (OT), Industrial Control Systems (ICS), Industrial Cybersecurity, and Critical Infrastructure Security.&lt;/p&gt;

</description>
      <category>architecture</category>
      <category>cybersecurity</category>
      <category>iot</category>
      <category>networking</category>
    </item>
    <item>
      <title>Why Traditional Cybersecurity Fails in OT and ICS Environments</title>
      <dc:creator>Cihangir Dündar</dc:creator>
      <pubDate>Tue, 28 Jul 2026 15:09:49 +0000</pubDate>
      <link>https://dev.to/cihangirdundar/why-traditional-cybersecurity-fails-in-ot-and-ics-environments-40el</link>
      <guid>https://dev.to/cihangirdundar/why-traditional-cybersecurity-fails-in-ot-and-ics-environments-40el</guid>
      <description>&lt;h1&gt;
  
  
  Why Traditional Cybersecurity Fails in OT and ICS Environments
&lt;/h1&gt;

&lt;p&gt;For years, cybersecurity strategies have been built around traditional IT environments. Firewalls, endpoint protection, antivirus software, identity management, and security awareness programs have become standard practice for protecting enterprise networks.&lt;/p&gt;

&lt;p&gt;However, Operational Technology (OT) and Industrial Control Systems (ICS) operate under completely different conditions.&lt;/p&gt;

&lt;p&gt;Their primary mission is not protecting information.&lt;/p&gt;

&lt;p&gt;Their mission is keeping physical processes running safely, reliably, and continuously.&lt;/p&gt;

&lt;p&gt;This difference changes everything.&lt;/p&gt;

&lt;p&gt;An office network outage may interrupt business operations for several hours.&lt;/p&gt;

&lt;p&gt;An incident affecting a power plant, water treatment facility, manufacturing line, pipeline, or transportation system may interrupt essential services, damage expensive equipment, or create risks for human safety.&lt;/p&gt;

&lt;p&gt;This is why applying traditional IT security strategies directly to OT environments is often not enough.&lt;/p&gt;

&lt;p&gt;In some cases, it can even increase operational risk.&lt;/p&gt;




&lt;h1&gt;
  
  
  Understanding the Difference Between IT and OT
&lt;/h1&gt;

&lt;p&gt;Although IT and OT are becoming increasingly connected, they were designed with completely different objectives.&lt;/p&gt;

&lt;p&gt;Traditional IT systems focus on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Protecting information&lt;/li&gt;
&lt;li&gt;Business applications&lt;/li&gt;
&lt;li&gt;User devices&lt;/li&gt;
&lt;li&gt;Enterprise services&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Operational Technology focuses on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Industrial processes&lt;/li&gt;
&lt;li&gt;Physical equipment&lt;/li&gt;
&lt;li&gt;Production continuity&lt;/li&gt;
&lt;li&gt;Operational safety&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;An IT administrator may accept rebooting a server during maintenance.&lt;/p&gt;

&lt;p&gt;An OT engineer may not have that option.&lt;/p&gt;

&lt;p&gt;Stopping an industrial controller—even for a short period—can interrupt production, affect process stability, or require complex restart procedures.&lt;/p&gt;

&lt;p&gt;The environment itself changes the security strategy.&lt;/p&gt;




&lt;h1&gt;
  
  
  Why Traditional Security Models Become Insufficient
&lt;/h1&gt;

&lt;p&gt;Many security products were designed assuming that systems can be patched regularly, restarted when necessary, or temporarily disconnected from the network.&lt;/p&gt;

&lt;p&gt;Industrial environments rarely operate under these assumptions.&lt;/p&gt;

&lt;p&gt;OT environments often contain:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Legacy operating systems&lt;/li&gt;
&lt;li&gt;Vendor-specific hardware&lt;/li&gt;
&lt;li&gt;Long equipment lifecycles&lt;/li&gt;
&lt;li&gt;Strict availability requirements&lt;/li&gt;
&lt;li&gt;Continuous production processes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For this reason, security decisions must always consider operational impact.&lt;/p&gt;

&lt;p&gt;A technically correct security control may still be operationally unacceptable.&lt;/p&gt;




&lt;h1&gt;
  
  
  The Cost of Treating OT Like IT
&lt;/h1&gt;

&lt;p&gt;Organizations frequently attempt to extend their existing IT security policies directly into industrial environments.&lt;/p&gt;

&lt;p&gt;While this simplifies management, it may introduce new operational challenges.&lt;/p&gt;

&lt;p&gt;Examples include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Scheduled patching during production&lt;/li&gt;
&lt;li&gt;Security software consuming controller resources&lt;/li&gt;
&lt;li&gt;Aggressive network scanning affecting industrial communications&lt;/li&gt;
&lt;li&gt;Automatic security updates without operational validation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The objective is not to avoid cybersecurity.&lt;/p&gt;

&lt;p&gt;The objective is applying cybersecurity without disrupting industrial operations.&lt;/p&gt;




&lt;h1&gt;
  
  
  Critical Infrastructure Changes the Rules
&lt;/h1&gt;

&lt;p&gt;Critical infrastructure organizations operate under unique responsibilities.&lt;/p&gt;

&lt;p&gt;Electricity.&lt;/p&gt;

&lt;p&gt;Water.&lt;/p&gt;

&lt;p&gt;Oil and gas.&lt;/p&gt;

&lt;p&gt;Manufacturing.&lt;/p&gt;

&lt;p&gt;Transportation.&lt;/p&gt;

&lt;p&gt;Ports.&lt;/p&gt;

&lt;p&gt;Healthcare.&lt;/p&gt;

&lt;p&gt;These environments support services that societies depend on every day.&lt;/p&gt;

&lt;p&gt;Cybersecurity is no longer only about protecting digital assets.&lt;/p&gt;

&lt;p&gt;It is also about maintaining operational continuity and reducing physical risk.&lt;/p&gt;




&lt;h1&gt;
  
  
  A Different Security Philosophy
&lt;/h1&gt;

&lt;p&gt;Industrial cybersecurity requires a different mindset.&lt;/p&gt;

&lt;p&gt;Instead of asking:&lt;/p&gt;

&lt;p&gt;"How do we secure every device?"&lt;/p&gt;

&lt;p&gt;The first question becomes:&lt;/p&gt;

&lt;p&gt;"How do we maintain safe and continuous operations while reducing cyber risk?"&lt;/p&gt;

&lt;p&gt;This leads to different priorities:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Operational visibility&lt;/li&gt;
&lt;li&gt;Asset understanding&lt;/li&gt;
&lt;li&gt;Risk-based segmentation&lt;/li&gt;
&lt;li&gt;Continuous monitoring&lt;/li&gt;
&lt;li&gt;Incident readiness&lt;/li&gt;
&lt;li&gt;Engineering collaboration&lt;/li&gt;
&lt;li&gt;Operational resilience&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Technology alone cannot achieve these objectives.&lt;/p&gt;

&lt;p&gt;People, processes, and engineering knowledge are equally important.&lt;/p&gt;




&lt;h1&gt;
  
  
  The CROVA Perspective
&lt;/h1&gt;

&lt;p&gt;At CROVA, we believe industrial cybersecurity should begin with operational understanding.&lt;/p&gt;

&lt;p&gt;Technology should support operations—not interrupt them.&lt;/p&gt;

&lt;p&gt;Protecting industrial environments requires understanding how systems behave, how engineers operate, and how critical infrastructure delivers essential services every day.&lt;/p&gt;

&lt;p&gt;Mission-grade OT cyber operations are built on visibility, operational awareness, engineering collaboration, and continuous risk management.&lt;/p&gt;

&lt;p&gt;The goal is not simply detecting cyber threats.&lt;/p&gt;

&lt;p&gt;The goal is protecting operational continuity.&lt;/p&gt;




&lt;h1&gt;
  
  
  Final Thoughts
&lt;/h1&gt;

&lt;p&gt;The convergence of IT and OT continues to accelerate.&lt;/p&gt;

&lt;p&gt;Digital transformation, remote operations, industrial connectivity, and modern automation are creating new opportunities—but also expanding the cyber threat landscape.&lt;/p&gt;

&lt;p&gt;Organizations that continue treating OT environments like traditional IT networks will increasingly face unnecessary operational risk.&lt;/p&gt;

&lt;p&gt;Industrial cybersecurity deserves its own strategy.&lt;/p&gt;

&lt;p&gt;Because industrial environments operate differently.&lt;/p&gt;

&lt;p&gt;And security strategies should reflect that reality.&lt;/p&gt;




&lt;p&gt;Thank you for reading.&lt;/p&gt;

&lt;p&gt;If you are interested in Operational Technology (OT), Industrial Control Systems (ICS), Critical Infrastructure Security, or industrial cyber operations, I will be sharing additional technical articles and research through this profile.&lt;/p&gt;

</description>
      <category>cybersecurity</category>
      <category>infosec</category>
      <category>security</category>
    </item>
  </channel>
</rss>
