Python Worm Simulator Tests Which Network Defences Slow Outbreaks
A developer has released an open-source Python tool that models how self-replicating worms spread across simulated network graphs. The simulator lets researchers compare how factors such as network topology, propagation method, patch coverage, subnet segmentation and mid-outbreak responses change infection outcomes. Each host is an in-memory node with a probabilistic compromise chance, so the project contains no exploit code and touches no real systems. Six YAML scenarios are included, loosely inspired by historical worms like Code Red, SQL Slammer, Conficker, WannaCry and Mirai, though they are stylised rather than calibrated reproductions. The project is aimed at defensive analysis and teaching, and its tests run automatically on GitHub Actions.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in