HomeCybersecuritySmart City Grid Cyberattack: Worm Propagation & Segmentation

Smart City Grid Cyberattack: Worm Propagation & Segmentation

Interactive 3D simulation of a worm compromising a smart city's mesh of networked traffic-signal and SCADA controllers, spreading node-to-node across the communication graph — toggle network segmentation and detection rate to watch containment work in real time.

Cybersecurity3DModerate60 FPS
exp-smart-cities-security ↗ Open standalone

Smart cities run their traffic signals, water pumps and power substations over a shared mesh of networked ICS/SCADA controllers — convenient for operators, and also a ready-made path for malware to spread from one compromised device to the next. This simulator models an 8×8 grid of city intersection controllers as a real graph, seeds a worm at one node, and propagates it node-to-node across live communication links using a discrete-time SIR epidemic process. Two real defensive levers are exposed: raising the detection/patch rate to represent a faster SOC response, and toggling network segmentation to cut the backbone links between city districts — the standard OT security practice of breaking a flat network into isolated zones. Live counters track how many controllers are compromised, how many have been patched, and how long the outbreak has been running, so you can see directly how segmentation slows a worm's reach across the city grid.

⚙ Under the hood

Watch a worm spread through an 8x8 mesh of networked smart-city traffic-signal and SCADA controllers using a real discrete-time SIR epidemic model, then fight it back with a faster detection rate or by segmenting the network into isolated districts.

cybersecuritysmart-citySCADAICSnetwork-securityepidemic-model

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)