CyberBattleSim: Microsoft's open-source Holodeck in which autonomous attackers, defenders duke it out

CyberBattleSim: Microsoft's open-source Holodeck in which autonomous attackers, defenders duke it out

Microsoft has open-sourced software that pits machine-learning-powered network intruders against automated defenders inside virtual networks.


The tech, dubbed CyberBattleSim by its creators at the Microsoft 365 Defender research team, is a Python-based OpenAI Gym affair, and sets up pretend networks loaded with vulnerabilities and other weaknesses. The attackers learn how to find and exploit flaws to spread through the network, while defenders try to detect malicious activity and mitigate it.

This is supposed to be a simulation of network movement and infiltration after outer defenses have been breached, and it's hoped this work can be used to study autonomous defense and offense in information security, and whatever else your imagination can come up with.


Microsoft rolls out mask detection to Azure Cognitive Services. And yes, there is a noseAndMouthCovered attribute


cyberbattlesim microsoft source holodeck which autonomous attackers defenders