← all repositories

microsoft/CyberBattleSim

Microsoft's open-source platform for training attacker and defender agents using reinforcement learning in simulated enterprise network environments.

1.8k stars Jupyter Notebook AgentsDomain Apps
CyberBattleSim
Velocity · 7d
+0.9
★ / day
Trend
steady
star history

CyberBattleSim is a research experimentation platform that simulates enterprise network environments where automated agents interact. The platform uses Open AI Gym interfaces to enable training of reinforcement learning agents, specifically attacker agents that exploit vulnerabilities to move laterally through a network and defender agents that detect and mitigate attacks by re-imaging compromised nodes. The simulation abstracts network topology and cyber security concepts to study multi-agent interactions and RL algorithm performance.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.