Morris Worm 2D: Self-Replicating Network Propagation
Interactive 2D counterpart to the 3D Morris Worm simulator: watch the 1988 self-replicating worm spread across a flat host graph under a discrete-time epidemic model, tune infection, patch and reinfection-bug rates, and resize the network itself to see how outbreak dynamics change with host count.
The Morris Worm of 1988 was the internet's first large-scale demonstration that a small self-replicating program could outrun any human's ability to contain it by hand — and it accidentally founded modern incident response along the way. This 2D simulator models the same discrete-time epidemic process as its 3D sibling on a flat host graph: an infection probability per network edge, a patch rate representing administrators fixing the exploited services, and — most historically specific — a reinfection bug rate reproduce the actual flaw that made the real worm so destructive: it kept re-copying itself onto machines it had already infected, exhausting their CPU and process tables. A network-size slider lets you rebuild the graph at anywhere from 40 to 160 hosts to see how outbreak speed scales with population. Tune every rate live and watch a single susceptible host become a red-lit, rapidly spreading outbreak, then get pushed back to green as patching catches up.
Watch the 1988 Morris Worm spread across a flat host graph under a discrete-time epidemic model, tuning infection, patch and reinfection-bug rates plus the network size itself.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install