Nuclear Power Plant in Your Browser: How a Reactor Simulator Can Supercharge Your ICS Cybersecurity Skills

Listen to this Post

Featured Image
Introduction: A team at the University of Manchester’s Dalton Nuclear Institute has created a publicly accessible, browser-based simulation of a nuclear reactor’s control system. For cybersecurity professionals, this isn’t just a fascinating toy; it’s a rare, risk-free sandbox to visualize the critical Operational Technology (OT) environments they are tasked with defending. This simulation provides tangible context to the unique challenges of securing Industrial Control Systems (ICS), bridging the gap between abstract theory and physical consequence.

Learning Objectives:

  • Understand the core components and operational logic of a simulated industrial process to better identify cyber-physical risks.
  • Translate insights from interactive simulation into actionable ICS security practices, such as network segmentation and secure remote access.
  • Identify and leverage authoritative, free training resources from organizations like CISA and Idaho National Laboratory to build foundational ICS cybersecurity expertise.

You Should Know:

  1. Building Foundational ICS Knowledge Through Free, Authoritative Training
    Before interacting with any industrial system, even a simulated one, building foundational knowledge is critical. The Cybersecurity and Infrastructure Security Agency (CISA) and Idaho National Laboratory (INL) collaborate to offer a structured path for this, with most courses available at no cost.

Step-by-step guide explaining what this does and how to use it:
1. Start with the Basics: Navigate to the CISA ICS Training page. Begin with the ICS 100W: Introduction to Industrial Control Systems web-based course. This 1-hour module will familiarize you with ICS deployments, components, and how cybersecurity differs between IT and OT domains.
2. Progress to Technical Concepts: Enroll in the ICS 300: Cybersecurity for Industrial Control Systems online course. This is a prerequisite for advanced hands-on training. It covers network discovery, exploitation processes, and defense strategies through pre-recorded videos, requiring an 80% passing score on its final exam.
3. Engage in Hands-On, Scenario-Based Learning: Upon completing the ICS 300, apply for the prestigious ICS 301: RED/BLUE Team Exercise. This four-day, in-person course at INL pits attendees against each other in a realistic cyber-attack/defense competition within a live ICS environment, using tools like Kali Linux and Security Onion. Such immersive training is invaluable for understanding attacker TTPs (Tactics, Techniques, and Procedures).

  1. Using the Reactor Simulator to Visualize OT Operations and Risk
    The Dalton Nuclear Institute’s reactor simulator provides a concrete model of a high-consequence OT environment. Understanding the “hot rock makes coldy coldy water hot hot” process flow, as one commenter colorfully described, is the first step in identifying what needs protection.

Step-by-step guide explaining what this does and how to use it:
1. Take the Guided Tour: As Mike Holcomb’s post emphasizes, start with the simulation’s tour. Do not bypass this. It will explain the function of core components like the reactor core (heat source), steam generators, turbines, and condensers. Map each component to an ICS asset type (e.g., a Programmable Logic Controller (PLC) controlling a valve, a sensor providing temperature data).
2. Operate and Observe: Manually run the reactor through startup, power generation, and shutdown procedures. Observe how changing one variable (e.g., coolant flow) impacts others (e.g., reactor temperature, steam pressure). This illustrates the delicate balance and physical dependencies in OT, where a cyber manipulation of sensor data or a valve command can have cascading physical effects.
3. Conduct a “What-If” Risk Analysis: Systematically ask cybersecurity questions. What if the sensor reading for neutron flux was frozen at a low value? What if the control signal to the turbine governor valve was blocked? Use the simulator to safely observe the potential engineered safety responses and hypothesized physical outcomes, grounding your risk assessment in a practical scenario.

  1. Implementing Core OT Security Practices: Network Segmentation and Inventory
    One of the most effective defenses in OT is network segmentation, which isolates critical control system zones from less-trusted networks like corporate IT. This limits an attacker’s ability to move laterally from an initial IT breach to critical OT assets.

Step-by-step guide explaining what this does and how to use it:
1. Design a Segmented Network Architecture: Using insights from the simulator, sketch a network diagram. Place safety-critical systems (reactor protection system) in the most secure zone (Level 0/1 per IEC 62443). Separate production control (turbine control) and supervisory systems (HMI historians) into their own zones, connected only through secured conduits.
2. Deploy Industrial Demilitarized Zones (IDMZ): Implement an IDMZ between the corporate IT network and the OT control network. This is a neutral zone with strict access controls (firewalls, data diodes) that broker all communications, preventing direct connection paths. Linux commands can be used to configure host-based firewalls on jump servers within the IDMZ:

 On an Ubuntu jump server, allow only specific, necessary traffic
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow from 10.10.1.0/24 to any port 22  Allow SSH from IT subnet
sudo ufw allow from 192.168.1.50 to any port 443  Allow HTTPS from a specific HMI
sudo ufw enable

3. Perform Passive Asset Discovery: You cannot secure what you don’t know exists. Use passive monitoring tools that won’t disrupt operations. Deploy a tool like Malcolm, a network traffic analysis suite mentioned by CISA, on a SPAN port to listen and identify all devices, protocols, and communication patterns on your OT network without sending any packets.

4. Hardening Access Controls and Managing Vulnerabilities

OT systems often rely on legacy devices that cannot be patched. Securing them requires compensating controls around identity management and network defenses.

Step-by-step guide explaining what this does and how to use it:
1. Enforce Multi-Factor Authentication (MFA) for All Remote Access: Any remote connection to the OT network, whether for a vendor or an engineer, must use MFA. Configure your remote access solution (e.g., a next-generation firewall VPN) to require a password plus a time-based token from an authenticator app.
2. Apply the Principle of Least Privilege on Windows-based HMIs: Many Human-Machine Interfaces (HMIs) run on outdated Windows OS. Harden them by creating dedicated user accounts with only the permissions needed for operation, disabling unnecessary services. Use the Windows Command

 Disable the potentially vulnerable SMBv1 protocol
sc.exe config lanmanworkstation depend= bowser/mrxsmb20/nsi
sc.exe config mrxsmb10 start= disabled

Create a low-privilege local user for HMI operation
net user HMI_Operator <password> /add
net localgroup "Users" HMI_Operator /add

3. Implement Compensating Controls for Unpatchable Systems: For a legacy PLC that cannot be updated, deploy an industrial firewall in front of it. Configure the firewall with whitelisted rules that only allow specific commands from specific engineering workstations and block everything else, effectively creating a virtual patch.

5. Developing Detection and Forensic Readiness Capabilities

Detection in OT must balance security with operational stability. The goal is to identify anomalous behavior that could indicate a compromise.

Step-by-step guide explaining what this does and how to use it:
1. Establish a Known-Good Baseline: Use tools like CSET (Cyber Security Evaluation Tool) from CISA to evaluate your ICS network security practices and document a baseline. Furthermore, use your passive discovery tool (e.g., Malcolm) to capture and archive “normal” network traffic patterns for critical processes during steady-state operation.
2. Deploy Anomaly-Based Intrusion Detection: Set up a network intrusion detection system (NIDS) like Suricata on a monitoring appliance. Instead of just signature-based detection, configure it with rules that alert on protocol anomalies (e.g., a MODBUS ‘write’ command coming from an IP address that only ever issued ‘reads’) or unusual timing (e.g., programming commands sent outside of a maintenance window).
3. Enable and Secure Logging: Ensure all capable devices (firewalls, HMIs, servers) are configured to send logs to a central, secure SIEM or log manager. Use CISA’s Logging Made Easy (LME) guide to configure Windows Event forwarding. Protect these logs as critical forensic evidence by making the log server immutable (write-once, read-many) to prevent tampering by an attacker covering their tracks.

What Undercode Say:

  • Simulations Are a Gateway to Practical Expertise. Interactive tools like the reactor simulator provide irreplaceable context, transforming abstract protocols and architectures into understandable physical processes. This contextual knowledge is what separates a network administrator from an effective ICS defender.
  • Free, High-Quality Training is Abundant and Essential. Organizations like CISA and INL provide a world-class, structured curriculum from beginner to advanced practitioner at no cost. There is no financial barrier to entry for building foundational ICS cybersecurity competence; the primary investment required is time and dedication.

Analysis: The confluence of accessible simulations and free, government-backed training represents a democratization of ICS security knowledge. For too long, expertise was gated behind expensive proprietary courses or hard-won field experience. Now, a motivated individual can build a robust foundation independently. This is critical for addressing the global shortage of OT cybersecurity talent. The simulator makes the stakes visceral—you see the “roundy roundy” of the turbine—while the CISA training provides the tools to protect it. This approach moves beyond fear-based messaging (“a hacker could blow up a plant”) to empowered, skill-based defense. The ultimate goal is to create a generation of defenders who think like engineers and attackers, capable of designing resilient systems that maintain safety even under cyber duress.

Prediction:

The proliferation of high-fidelity, public ICS simulations will accelerate the cross-training of IT security professionals into the OT domain. Within the next 3-5 years, we will see these tools integrated directly into standard certification paths and academic curricula. Furthermore, the lessons learned from secure-by-design principles promoted for AI in OT will begin to influence the development of future simulation and training platforms, embedding security concepts directly into the learning environment. This will foster a proactive security culture, potentially reducing the frequency and impact of incidents akin to the Colonial Pipeline ransomware attack, where IT network compromises forced OT shutdowns. The future of ICS defense lies not in obscurity, but in open, collaborative, and immersive education.

🎯Let’s Practice For Free:

IT/Security Reporter URL:

Reported By: Mikeholcomb Want – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow UndercodeTesting & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin | 🦋BlueSky