The VikiD Truth

Knowledge base / Computing / Security

Computing | Computer Security | Linux Security | Industrial Control Systems Security | Penetration Testing

Securing Industrial Control Systems

SCADA

The GENERATIONS of Scada

Scada has evolved over the years.

Primary Scada Services

Secondary Scada Services

Achieving Security - Guides and Standards

5 Phases of Security Testing

  1. Reconaissance, Footing, Information Gathering
    • Wappalyser
    • web.nvd.nist.gov
    • exploit-db
    • Maltego - paterva.com (get the community version)
    • Shodan
    • Dorks
    • hackersforcharity.org
    • traceroute
    • ping host -l 1000 -f
    • email footprinting
    • readnotify
    • ip2location
    • email tracking services
  2. Scanning - Port Scanning - Getting the Socket
    • Ports can be considered: - Open - Closed - Filtered (ACL)
    • nmap, winpcap, zenmap
    • Vunerability scanning - Nessus - checks webapps for malware, missing patches, misconfigs, use of defaults, zero day vulnerabilities, mobile platform weaknesses, PCI DSS Complianse - openVAS the Freesoftware scanner - Acunetix - Windows & Cloud Only - Zed Attack Proxy - Websecurify - Arachni - Nikto - Burp Suite - Virusdie - IronWASP - SecApps - skipfish - wapiti - w3af - Tamper Data
  3. Enumeration
  4. Exploitation
  5. Maintaining Access
  6. Clearing Your Tracks

Geting to Know Types of Threats

Policies & Procedures

Platform Vunerabilities

SIEM @ SCADA

SIEM - Security Incident and Event Management

Transforms Machine Data into the Operational Intelligence giving Proactive Anticipation of Attacks by Event Corrolation of Indicators of Compromise

Players in the Market

The systems work by installing a forwarder that then forwards machine logs to an Indexer

          Forwarder [collect logs from various machines]
             |
             V
          Indexer [to identify + label fields of the logs]
             |
             V
        Search-Head [event corrolation happens here]

The plain idea

Industrial control systems (ICS), and the SCADA systems that supervise them, are the computers that run physical things: power grids, water treatment, pipelines, factory lines. Securing them means protecting equipment that can move, heat, and electrify the real world. My notes above lay out the goals (the CIA triad plus the extra “A” services) and the standards to follow. The crucial twist, and the theme of this whole page, is that in ICS the priorities are flipped: in ordinary IT the order is Confidentiality, Integrity, Availability; in ICS it is Availability and safety first, because a turbine that stops, or runs wrong, can hurt people.

Why it matters

An office breach leaks data; an ICS breach can flood a town, black out a city, or injure workers. These systems were designed decades ago for isolated, trusting networks, and then got connected to corporate networks and the internet (my “generations” list, ending in IoT). That collision, old, fragile, safety-critical equipment meeting modern threats, is one of the most serious problems in security today. Stuxnet (2010) destroyed Iranian centrifuges; attackers blacked out parts of Ukraine’s grid in 2015 and 2016; the Oldsmar water-plant intrusion (2021) tried to poison a water supply.

An everyday analogy: a hospital versus a bank

Rob a bank and money is lost, serious, but recoverable. Sabotage a hospital’s life-support and the stakes are different in kind. ICS security is hospital security: you cannot simply “turn it off and patch it” when turning it off is itself the danger, and a wrong instruction has physical, sometimes fatal, consequences. That is why ICS cannot just copy IT security wholesale.

A worked example: why you cannot secure ICS like IT

Imagine the standard IT playbook meeting a power plant:

The resulting design is the one on the secure network architecture page: isolate the control (OT) network from the corporate (IT) network, allow only the few necessary, tightly filtered connections through a DMZ, deny by default, and watch everything that crosses.

A 2026 update

The reference standard is now IEC 62443, the dedicated framework for industrial automation security, alongside the NIST SP 800-82 guide to ICS. The Purdue model of layered zones remains the backbone. New pressures: ransomware increasingly hits OT (the 2021 Colonial Pipeline shutdown was triggered by an IT breach spilling toward OT), and the explosion of industrial IoT (“Fourth Generation” in my notes) multiplies the attack surface, making segmentation and monitoring more important than ever.

Common misconceptions

How it connects

The truth revealed: ICS security is the one corner of the field where a bug is not measured in lost data but in lost water, power, or lives, which is exactly why its rules run backwards from everything else.

Last edited · 30 revisions

Tags: #Computing