25 projects
csle-attack-profiler
Library with MITRE attack profiler for CSLE
gym-csle-cyborg
OpenAI gym reinforcement learning environment wrapper for CybORG
gym-csle-apt-game
OpenAI gym reinforcement learning environment of a Dynkin (Optimal stopping) APT game in CSLE
csle-tolerance
An intrusion-tolerant system: Tolerance: (T)w(o)-(l)ev(e)l (r)ecovery (a)nd respo(n)se (c)ontrol with f(e)edback.
csle-cluster
Scripts for cluster management in CSLE
csle-cli
CLI tool for CSLE
csle-rest-api
CSLE REST API
csle-agents
Reinforcement learning agents for CSLE
gym-csle-intrusion-response-game
OpenAI gym reinforcement learning environment of an intrusion response game in CSLE
gym-csle-stopping-game
OpenAI gym reinforcement learning environment of a Dynkin (Optimal stopping) game in CSLE
csle-system-identification
Scripts for system identification in CSLE
csle-defender
Scripts for emulated defenses in CSLE
csle-attacker
Scripts for emulated cyber attacks in CSLE
csle-common
Common functionality of the Cyber Security Learning Environment (CSLE)
csle-collector
Scripts for data collection in CSLE
csle-ryu
RYU SDN Controllers in CSLE
csle-base
Library with base classes and definitions for CSLE
csle-cyborg
Fork of CybORG, Copyright: DSLT, UK/Australian/US governments
online-policy-adaptation-using-rollout
NOMS2024 paper: Online Policy Adaptation for Networked Systems Using Rollout
csle-ryu-fork
Component-based Software-defined Networking Framework
gym-idsgame
An Abstract Cyber Security Simulation and Markov Game for OpenAI Gym
os-posg-hsvi-py
Implementation of HSVI for OS-POSGs in python
gym-optimal-intrusion-response
A Simulated Optimal Intrusion Response Game
hops-petastorm
Petastorm is a library enabling the use of Parquet storage from Tensorflow, Pytorch, and other Python-based ML training frameworks. This is a fork of Petastorm that is compatible with Hops installations
gym-yagw
YAGW - Yet Another Grid World