csle_common package
Subpackages
- csle_common.constants package
- Submodules
- csle_common.constants.constants module
AGENT
AUXILLARY
AUXILLARY_COMMANDS
CASSANDRA
CITUS
CLUSTER_CONFIG
COCKROACH
COMMANDS
COMMANDS.AMP
COMMANDS.ARPTABLES_APPEND_FORWARD
COMMANDS.ARPTABLES_APPEND_INPUT
COMMANDS.ARPTABLES_APPEND_OUTPUT
COMMANDS.BASH
COMMANDS.BUILD_CSLE_MGMT_WEBAPP
COMMANDS.CADVISOR_LOGS
COMMANDS.CADVISOR_PORT
COMMANDS.CHANGE_PERMISSION_LOG_DIRS
COMMANDS.CHANNEL_ROOT
COMMANDS.CHANNEL_SU_ROOT
COMMANDS.CHANNEL_WHOAMI
COMMANDS.CHMOD_777
COMMANDS.CHMOD_U_RWX
COMMANDS.CLEAR_IPTABLES
COMMANDS.CLUSTER_MANAGER_OUTFILE
COMMANDS.CLUSTER_MANAGER_PIDFILE
COMMANDS.COLON_DELIM
COMMANDS.CONTAINER_LOGS
COMMANDS.CSLE_MGMT_WEBAPP_PID_FILE
COMMANDS.DASH_DELIM
COMMANDS.DOCKER_ENGINE_LOGS
COMMANDS.DOCKER_ENGINE_LOGS_ALTERNATIVE
COMMANDS.DOCKER_ENGINE_PORT
COMMANDS.DOCKER_ENGINE_START
COMMANDS.DOCKER_ENGINE_STATUS
COMMANDS.DOCKER_ENGINE_STOP
COMMANDS.DOCKER_EXEC_COMMAND
COMMANDS.DOCKER_STATS_MANAGER_OUTFILE
COMMANDS.DOCKER_STATS_MANAGER_PIDFILE
COMMANDS.DOT_DELIM
COMMANDS.ECHO
COMMANDS.FLASK_LOG_FILE
COMMANDS.FLASK_PORT
COMMANDS.GET_LATEST_PID
COMMANDS.GRAFANA_LOGS
COMMANDS.GRAFANA_PORT
COMMANDS.GRAFANA_PW
COMMANDS.GRAFANA_USERNAME
COMMANDS.GREP
COMMANDS.HOME_DIR
COMMANDS.IPTABLES_APPEND_FORWARD
COMMANDS.IPTABLES_APPEND_INPUT
COMMANDS.IPTABLES_APPEND_OUTPUT
COMMANDS.KILL_PROCESS
COMMANDS.LIST_CACHE
COMMANDS.LS
COMMANDS.LS_HOME
COMMANDS.MANAGEMENT_SYSTEM_PORT
COMMANDS.NETMASK
COMMANDS.NEW_LINE_DELIM
COMMANDS.NGINX_LOG_DIR
COMMANDS.NGINX_START
COMMANDS.NGINX_STATUS
COMMANDS.NGINX_STOP
COMMANDS.NODE_EXPORTER_LOG_FILE
COMMANDS.NODE_EXPORTER_PID_FILE
COMMANDS.NODE_EXPORTER_PORT
COMMANDS.NOHUP
COMMANDS.PGADMIN_LOGS
COMMANDS.PGADMIN_PORT
COMMANDS.PGADMIN_PW
COMMANDS.PGADMIN_USERNAME
COMMANDS.PING
COMMANDS.PIPE_DELIM
COMMANDS.PKILL
COMMANDS.POSTGRESQL_LOG_DIR
COMMANDS.POSTGRESQL_START
COMMANDS.POSTGRESQL_STATUS
COMMANDS.POSTGRESQL_STATUS_VERSION
COMMANDS.POSTGRESQL_STOP
COMMANDS.PROMETHEUS_CONFIG_FILE
COMMANDS.PROMETHEUS_LOG_FILE
COMMANDS.PROMETHEUS_PID_FILE
COMMANDS.PROMETHEUS_PORT
COMMANDS.PS_AUX
COMMANDS.PS_AXR
COMMANDS.RM_F
COMMANDS.RM_F_HOME
COMMANDS.ROOT_DIR
COMMANDS.SAVE_PID
COMMANDS.SEARCH_CLIENT_MANAGER
COMMANDS.SEARCH_DOCKER_STATS_MANAGER
COMMANDS.SEARCH_ELK_MANAGER
COMMANDS.SEARCH_HOST_MANAGER
COMMANDS.SEARCH_KAFKA_MANAGER
COMMANDS.SEARCH_MONITOR
COMMANDS.SEARCH_NODE_EXPORTER
COMMANDS.SEARCH_OSSEC_IDS_MANAGER
COMMANDS.SEARCH_PROMETHEUS
COMMANDS.SEARCH_RYU_MANAGER
COMMANDS.SEARCH_SDN_CONTROLLER
COMMANDS.SEARCH_SNORT_IDS_MANAGER
COMMANDS.SEARCH_TRAFFIC_MANAGER
COMMANDS.SLASH_DELIM
COMMANDS.SNORT_DUMP_STATS
COMMANDS.SNORT_PID
COMMANDS.SNORT_ROTATE_STATS
COMMANDS.SPACE_DELIM
COMMANDS.START_CADVISOR
COMMANDS.START_CLIENT_MANAGER
COMMANDS.START_CLUSTER_MANAGER
COMMANDS.START_CSLE_MGMT_WEBAPP
COMMANDS.START_DOCKER_STATS_MANAGER
COMMANDS.START_ELK_MANAGER
COMMANDS.START_GRAFANA
COMMANDS.START_HOST_MANAGER
COMMANDS.START_KAFKA_MANAGER
COMMANDS.START_NODE_EXPORTER
COMMANDS.START_OSSEC_IDS_MANAGER
COMMANDS.START_PGADMIN
COMMANDS.START_PROMETHEUS
COMMANDS.START_RYU_MANAGER
COMMANDS.START_SDN_CONTROLLER
COMMANDS.START_SNORT_IDS_MANAGER
COMMANDS.START_SYSTEM_IDENTIFICATION_JOB
COMMANDS.START_TRAFFIC_MANAGER
COMMANDS.START_TRAINING_JOB
COMMANDS.STAR_DELIM
COMMANDS.SUDO
COMMANDS.SUDO_ADD_ROUTE
COMMANDS.SUDO_RM_RF
COMMANDS.SUDO_TOUCH
COMMANDS.TAIL
COMMANDS.TMP_DIR
COMMANDS.TOUCH
COMMANDS.UNDERSCORE_DELIM
COMMANDS.UPDATE_RULESET
COMMON
CONFIG_FILE
CONTAINER_IMAGES
CONTAINER_IMAGES.BASE
CONTAINER_IMAGES.BLANK
CONTAINER_IMAGES.BLANK_1
CONTAINER_IMAGES.CADVISOR
CONTAINER_IMAGES.CLIENT_1
CONTAINER_IMAGES.CLIENT_IMAGES
CONTAINER_IMAGES.CSLE_PREFIX
CONTAINER_IMAGES.CVE_2010_0426_1
CONTAINER_IMAGES.CVE_2014_0160_1
CONTAINER_IMAGES.CVE_2015_1427_1
CONTAINER_IMAGES.CVE_2015_3306_1
CONTAINER_IMAGES.CVE_2015_5602_1
CONTAINER_IMAGES.CVE_2016_10033_1
CONTAINER_IMAGES.DERIVED
CONTAINER_IMAGES.DOCKERHUB_USERNAME
CONTAINER_IMAGES.ELK_1
CONTAINER_IMAGES.FTP_1
CONTAINER_IMAGES.FTP_2
CONTAINER_IMAGES.GRAFANA
CONTAINER_IMAGES.HACKER_IMAGES
CONTAINER_IMAGES.HACKER_KALI_1
CONTAINER_IMAGES.HONEYPOT_1
CONTAINER_IMAGES.HONEYPOT_2
CONTAINER_IMAGES.KAFKA_1
CONTAINER_IMAGES.OSSEC_IDS_IMAGES
CONTAINER_IMAGES.OVS_1
CONTAINER_IMAGES.OVS_IMAGES
CONTAINER_IMAGES.PENGINE_EXPLOIT_1
CONTAINER_IMAGES.PGADMIN
CONTAINER_IMAGES.ROUTER_1
CONTAINER_IMAGES.ROUTER_2
CONTAINER_IMAGES.ROUTER_IMAGES
CONTAINER_IMAGES.RYU_1
CONTAINER_IMAGES.SAMBA_1
CONTAINER_IMAGES.SAMBA_2
CONTAINER_IMAGES.SHELLSHOCK_1
CONTAINER_IMAGES.SNORT_IDS_IMAGES
CONTAINER_IMAGES.SPARK_1
CONTAINER_IMAGES.SPARK_IMAGES
CONTAINER_IMAGES.SQL_INJECTION_1
CONTAINER_IMAGES.SSH_1
CONTAINER_IMAGES.SSH_2
CONTAINER_IMAGES.SSH_3
CONTAINER_IMAGES.TELNET_1
CONTAINER_IMAGES.TELNET_2
CONTAINER_IMAGES.TELNET_3
CONTAINER_OS
CONTAINER_OS.CLIENT_1_OS
CONTAINER_OS.CVE_2010_0426_1_OS
CONTAINER_OS.CVE_2014_0160_1_OS
CONTAINER_OS.CVE_2015_1427_1_OS
CONTAINER_OS.CVE_2015_3306_1_OS
CONTAINER_OS.CVE_2015_5602_1_OS
CONTAINER_OS.CVE_2016_10033_1_OS
CONTAINER_OS.ELK_1_OS
CONTAINER_OS.FTP_1_OS
CONTAINER_OS.FTP_2_OS
CONTAINER_OS.HACKER_KALI_1_OS
CONTAINER_OS.HONEYPOT_1_OS
CONTAINER_OS.HONEYPOT_2_OS
CONTAINER_OS.KAFKA_1_OS
CONTAINER_OS.OVS_1_OS
CONTAINER_OS.PENGINE_EXPLOIT_1_OS
CONTAINER_OS.ROUTER_1_OS
CONTAINER_OS.ROUTER_2_OS
CONTAINER_OS.RYU_1_OS
CONTAINER_OS.SAMBA_1_OS
CONTAINER_OS.SAMBA_2_OS
CONTAINER_OS.SHELLSHOCK_1_OS
CONTAINER_OS.SPARK_1_OS
CONTAINER_OS.SQL_INJECTION_1_OS
CONTAINER_OS.SSH_1_OS
CONTAINER_OS.SSH_2_OS
CONTAINER_OS.SSH_3_OS
CONTAINER_OS.TELNET_1_OS
CONTAINER_OS.TELNET_2_OS
CONTAINER_OS.TELNET_3_OS
CONTAINER_POOLS
CSLE
CSLE.BRIDGE
CSLE.CSLE_BITMASK
CSLE.CSLE_EDGE_BITMASK
CSLE.CSLE_EDGE_SUBNETMASK_SUFFIX
CSLE.CSLE_FIRST_IP_OCTET_PLACEHOLDER
CSLE.CSLE_LEVEL_SUBNETMASK_SUFFIX
CSLE.CSLE_NETWORK_PREFIX
CSLE.CSLE_SUBNETMASK_PREFIX
CSLE.EDGE_SUBNETMASK_BITS
CSLE.LEVEL
CSLE.LIST_OF_IP_SUBNETS
CSLE.NAME
CSLE.NON_IDS_ROUTER
CSLE_ADMIN
CSLE_GUEST
CUDA
CVE_2010_0426
CVE_2015_1427
CVE_2015_3306
CVE_2015_5602
CVE_2016_10033
DATASETS
DATASETS.ADDED_BY_PROPERTY
DATASETS.COLUMNS_PROPERTY
DATASETS.CONDITIONS_PROPERTY
DATASETS.FILE_FORMAT_PROPERTY
DATASETS.JSON_FILE_FORMAT
DATASETS.METADATA_FILE_NAME
DATASETS.METRICS_PROPERTY
DATASETS.NUM_ATTRIBUTES_PER_TIME_STEP_PROPERTY
DATASETS.NUM_CONDITIONS_PROPERTY
DATASETS.NUM_MEASUREMENTS_PROPERTY
DATASETS.NUM_METRICS_PROPERTY
DATASETS.NUM_TRACES_PER_FILE_PROPERTY
DATASETS.NUM_TRACES_PROPERTY
DATASETS.SCHEMA_PROPERTY
DNS
DOCKER
DOCKER.ATTACHABLE_NETWORK_FLAG
DOCKER.BASE_CONTAINER_TYPE
DOCKER.BRIDGE_NETWORK_DRIVER
DOCKER.CFG
DOCKER.CONFIG
DOCKER.CONTAINERS_DIR
DOCKER.CONTAINERS_KEY
DOCKER.CONTAINER_CONFIG_CFG
DOCKER.CONTAINER_CONFIG_CFG_PATH
DOCKER.CONTAINER_CONFIG_DIR
DOCKER.CONTAINER_CONFIG_FLAGS_CFG
DOCKER.CONTAINER_CONFIG_FLAGS_CFG_PATH
DOCKER.CONTAINER_CONFIG_RESOURCES_CFG_PATH
DOCKER.CONTAINER_CONFIG_TOPOLOGY_CFG
DOCKER.CONTAINER_CONFIG_TOPOLOGY_CFG_PATH
DOCKER.CONTAINER_CONFIG_TRAFFIC_CFG
DOCKER.CONTAINER_CONFIG_TRAFFIC_CFG_PATH
DOCKER.CONTAINER_CONFIG_USERS_CFG
DOCKER.CONTAINER_CONFIG_USERS_CFG_PATH
DOCKER.CONTAINER_CONFIG_VULNERABILITIES_CFG
DOCKER.CONTAINER_CONFIG_VULNERABILITIES_CFG_PATH
DOCKER.CONTAINER_CREATED_STATUS
DOCKER.CONTAINER_EXIT_STATUS
DOCKER.CONTAINER_MAKEFILE_TEMPLATE_DIR_RELATIVE
DOCKER.CONTAINER_MAKEFILE_TEMPLATE_NAME
DOCKER.CONTAINER_MAKEFILE_TEMPLATE_STR
DOCKER.CREATED_INFO
DOCKER.CREATE_FLAGS_SCRIPT
DOCKER.CREATE_TOPOLOGY_SCRIPT
DOCKER.CREATE_TRAFFIC_GENERATORS_SCRIPT
DOCKER.CREATE_USERS_SCRIPT
DOCKER.CREATE_VULN_SCRIPT
DOCKER.EMULATION
DOCKER.EMULATION_ENV_CFG_PATH
DOCKER.EMULATION_ENV_IMAGE
DOCKER.ENTRYPOINT
DOCKER.GATEWAY_INFO
DOCKER.HOSTNAME_INFO
DOCKER.IMAGE
DOCKER.IMAGE_ARCHITECTURE
DOCKER.IMAGE_CREATED
DOCKER.IMAGE_INFO
DOCKER.IMAGE_OS
DOCKER.IMAGE_SIZE
DOCKER.INSPECT_CONTAINER_CONFIG_CMD
DOCKER.INSPECT_DOCKER_GWBRIDGE
DOCKER.IPV4_KEY
DOCKER.IP_ADDRESS_INFO
DOCKER.IP_PREFIX_LEN_INFO
DOCKER.KAFKA_CFG_PATH
DOCKER.KAFKA_CONFIG
DOCKER.LIST_NETWORKS_CMD
DOCKER.LIST_RUNNING_CONTAINERS_CMD
DOCKER.MAC_ADDRESS_INFO
DOCKER.MAKEFILE
DOCKER.MAKEFILE_PATH
DOCKER.MAKEFILE_TEMPLATE
DOCKER.NETWORKS
DOCKER.NETWORK_CONNECT
DOCKER.NETWORK_ID_INFO
DOCKER.NETWORK_SETTINGS
DOCKER.NET_ADMIN
DOCKER.ON_FAILURE_3
DOCKER.OVERLAY_NETWORK_DRIVER
DOCKER.REPO_TAGS
DOCKER.SIMULATION_ENV_IMAGE
DOCKER.SSH_PREFIX
DOCKER.UNIX_DOCKER_SOCK_URL
DUMMY_VEC_ENV
DVWA_SQL_INJECTION
ENV_CONSTANTS
ENV_CONSTANTS.ATTACKER_CONTINUE_ACTION_SLEEP
ENV_CONSTANTS.ATTACKER_CVE_2010_0426_SLEEP_RETRY
ENV_CONSTANTS.ATTACKER_CVE_2015_1427_SLEEP_RETRY
ENV_CONSTANTS.ATTACKER_CVE_2015_3306_SLEEP_RETRY
ENV_CONSTANTS.ATTACKER_CVE_2015_5602_SLEEP_RETRY
ENV_CONSTANTS.ATTACKER_CVE_2016_10033_SLEEP_RETRY
ENV_CONSTANTS.ATTACKER_DVWA_SQL_INJECTION_SLEEP_RETRY
ENV_CONSTANTS.ATTACKER_FTP_RETRY_FIND_FLAG
ENV_CONSTANTS.ATTACKER_INSTALL_TOOLS_SLEEP_SECONDS
ENV_CONSTANTS.ATTACKER_RETRY_CHECK_ROOT
ENV_CONSTANTS.ATTACKER_RETRY_CVE_2010_0426
ENV_CONSTANTS.ATTACKER_RETRY_CVE_2015_1427
ENV_CONSTANTS.ATTACKER_RETRY_CVE_2015_3306
ENV_CONSTANTS.ATTACKER_RETRY_CVE_2015_5602
ENV_CONSTANTS.ATTACKER_RETRY_CVE_2016_10033
ENV_CONSTANTS.ATTACKER_RETRY_DVWA_SQL_INJECTION
ENV_CONSTANTS.ATTACKER_RETRY_FIND_USERS
ENV_CONSTANTS.ATTACKER_RETRY_INSTALL_TOOLS
ENV_CONSTANTS.ATTACKER_RETRY_SAMBACRY
ENV_CONSTANTS.ATTACKER_RETRY_SHELLSHOCK
ENV_CONSTANTS.ATTACKER_SAMBACRY_SLEEP_RETRY
ENV_CONSTANTS.ATTACKER_SHELLSHOCK_SLEEP_RETRY
ENV_CONSTANTS.ATTACKER_SSH_RETRY_FIND_FLAG
ENV_CONSTANTS.MAX_NMAP_COMMAND_OUTPUT_SIZE
ENV_CONSTANTS.NUM_RETRIES
ENV_CONSTANTS.RETRY_TIMEOUT
ENV_CONSTANTS.SHELL_MAX_TIMEOUTS
ENV_CONSTANTS.SHELL_READ_WAIT
ENV_CONSTANTS.SLEEP_RETRY
ETC_HOSTS
EXPERIMENT
EXPLOIT_VULNERABILITES
EXPLOIT_VULNERABILITES.CASSANDRA_DICTS_SAME_USER_PASS
EXPLOIT_VULNERABILITES.CVE_2010_0426
EXPLOIT_VULNERABILITES.CVE_2010_0426_CVSS
EXPLOIT_VULNERABILITES.CVE_2014_0160
EXPLOIT_VULNERABILITES.CVE_2015_1427
EXPLOIT_VULNERABILITES.CVE_2015_1427_CVSS
EXPLOIT_VULNERABILITES.CVE_2015_3306
EXPLOIT_VULNERABILITES.CVE_2015_3306_CVSS
EXPLOIT_VULNERABILITES.CVE_2015_5602
EXPLOIT_VULNERABILITES.CVE_2015_5602_CVSS
EXPLOIT_VULNERABILITES.CVE_2016_10033
EXPLOIT_VULNERABILITES.CVE_2016_10033_CVSS
EXPLOIT_VULNERABILITES.CVE_VULNS
EXPLOIT_VULNERABILITES.DVWA_SQL_INJECTION
EXPLOIT_VULNERABILITES.DVWA_SQL_INJECTION_CVSS
EXPLOIT_VULNERABILITES.FTP_DICT_SAME_USER_PASS
EXPLOIT_VULNERABILITES.IRC_DICTS_SAME_USER_PASS
EXPLOIT_VULNERABILITES.MONGO_DICTS_SAME_USER_PASS
EXPLOIT_VULNERABILITES.MYSQL_DICTS_SAME_USER_PASS
EXPLOIT_VULNERABILITES.PENGINE_EXPLOIT
EXPLOIT_VULNERABILITES.PENGINE_EXPLOIT_CVSS
EXPLOIT_VULNERABILITES.POSTGRES_DICTS_SAME_USER_PASS
EXPLOIT_VULNERABILITES.PRIVILEGE_ESC_VULNS
EXPLOIT_VULNERABILITES.SAMBACRY_CVSS
EXPLOIT_VULNERABILITES.SAMBACRY_EXPLOIT
EXPLOIT_VULNERABILITES.SHELLSHOCK_CVSS
EXPLOIT_VULNERABILITES.SHELLSHOCK_EXPLOIT
EXPLOIT_VULNERABILITES.SMTP_DICTS_SAME_USER_PASS
EXPLOIT_VULNERABILITES.SSH_DICT_SAME_USER_PASS
EXPLOIT_VULNERABILITES.TELNET_DICTS_SAME_USER_PASS
EXPLOIT_VULNERABILITES.UNKNOWN
EXPLOIT_VULNERABILITES.WEAK_PASSWORD_CVSS
EXPLOIT_VULNERABILITES.WEAK_PW_VULNS
FILE_PATTERNS
FIREWALL
FTP
GENERAL
GRPC_SERVERS
GRPC_SERVERS.CLIENT_MANAGER_PORT
GRPC_SERVERS.CLUSTER_MANAGER_PORT
GRPC_SERVERS.DOCKER_STATS_MANAGER_PORT
GRPC_SERVERS.ELK_MANAGER_PORT
GRPC_SERVERS.GRPC_OPTIONS
GRPC_SERVERS.HOST_MANAGER_PORT
GRPC_SERVERS.OSSEC_IDS_MANAGER_PORT
GRPC_SERVERS.RYU_MANAGER_PORT
GRPC_SERVERS.SNORT_IDS_MANAGER_PORT
GRPC_SERVERS.TRAFFIC_MANAGER_PORT
HTTP
HTTPS
INFO_DICT
INFO_DICT.ATTACKER_ACTION
INFO_DICT.ATTACKER_ALERTS
INFO_DICT.ATTACKER_ALERTS_NORM
INFO_DICT.ATTACKER_COST
INFO_DICT.ATTACKER_COST_NORM
INFO_DICT.ATTACKER_NON_LEGAL_ACTIONS
INFO_DICT.DEFENDER_FIRST_STOP_STEP
INFO_DICT.DEFENDER_FOURTH_STOP_STEP
INFO_DICT.DEFENDER_NON_LEGAL_ACTIONS
INFO_DICT.DEFENDER_SECOND_STOP_STEP
INFO_DICT.DEFENDER_STOPS_REMAINING
INFO_DICT.DEFENDER_THIRD_STOP_STEP
INFO_DICT.EARLY_STOPPED
INFO_DICT.EPISODE_LENGTH
INFO_DICT.FLAGS
INFO_DICT.IDX
INFO_DICT.INTRUSION_STATE
INFO_DICT.INTRUSION_STEP
INFO_DICT.NON_LEGAL_ACTIONS
INFO_DICT.OPTIMAL_DEFENDER_EPISODE_STEPS
INFO_DICT.OPTIMAL_DEFENDER_REWARD
INFO_DICT.OPTIMAL_FIRST_STOP_STEP
INFO_DICT.OPTIMAL_FOURTH_STOP_STEP
INFO_DICT.OPTIMAL_SECOND_STOP_STEP
INFO_DICT.OPTIMAL_STOPS_REMAINING
INFO_DICT.OPTIMAL_THIRD_STOP_STEP
INFO_DICT.SNORT_CRITICAL_BASELINE_CAUGHT_ATTACKER
INFO_DICT.SNORT_CRITICAL_BASELINE_EARLY_STOPPING
INFO_DICT.SNORT_CRITICAL_BASELINE_FIRST_STOP_STEP
INFO_DICT.SNORT_CRITICAL_BASELINE_FOURTH_STOP_STEP
INFO_DICT.SNORT_CRITICAL_BASELINE_REWARD
INFO_DICT.SNORT_CRITICAL_BASELINE_SECOND_STOP_STEP
INFO_DICT.SNORT_CRITICAL_BASELINE_STEP
INFO_DICT.SNORT_CRITICAL_BASELINE_STOPS_REMAINING
INFO_DICT.SNORT_CRITICAL_BASELINE_THIRD_STOP_STEP
INFO_DICT.SNORT_CRITICAL_BASELINE_UNCAUGHT_INTRUSION_STEPS
INFO_DICT.SNORT_SEVERE_BASELINE_CAUGHT_ATTACKER
INFO_DICT.SNORT_SEVERE_BASELINE_EARLY_STOPPING
INFO_DICT.SNORT_SEVERE_BASELINE_FIRST_STOP_STEP
INFO_DICT.SNORT_SEVERE_BASELINE_FOURTH_STOP_STEP
INFO_DICT.SNORT_SEVERE_BASELINE_REWARD
INFO_DICT.SNORT_SEVERE_BASELINE_SECOND_STOP_STEP
INFO_DICT.SNORT_SEVERE_BASELINE_STEP
INFO_DICT.SNORT_SEVERE_BASELINE_STOPS_REMAINING
INFO_DICT.SNORT_SEVERE_BASELINE_THIRD_STOP_STEP
INFO_DICT.SNORT_SEVERE_BASELINE_UNCAUGHT_INTRUSION_STEPS
INFO_DICT.SNORT_WARNING_BASELINE_CAUGHT_ATTACKER
INFO_DICT.SNORT_WARNING_BASELINE_EARLY_STOPPING
INFO_DICT.SNORT_WARNING_BASELINE_FIRST_STOP_STEP
INFO_DICT.SNORT_WARNING_BASELINE_FOURTH_STOP_STEP
INFO_DICT.SNORT_WARNING_BASELINE_REWARD
INFO_DICT.SNORT_WARNING_BASELINE_SECOND_STOP_STEP
INFO_DICT.SNORT_WARNING_BASELINE_STEP
INFO_DICT.SNORT_WARNING_BASELINE_STOPS_REMAINING
INFO_DICT.SNORT_WARNING_BASELINE_THIRD_STOP_STEP
INFO_DICT.SNORT_WARNING_BASELINE_UNCAUGHT_INTRUSION_STEPS
INFO_DICT.STEP_BASELINE_CAUGHT_ATTACKER
INFO_DICT.STEP_BASELINE_EARLY_STOPPING
INFO_DICT.STEP_BASELINE_FIRST_STOP_STEP
INFO_DICT.STEP_BASELINE_FOURTH_STOP_STEP
INFO_DICT.STEP_BASELINE_REWARD
INFO_DICT.STEP_BASELINE_SECOND_STOP_STEP
INFO_DICT.STEP_BASELINE_STEP
INFO_DICT.STEP_BASELINE_STOPS_REMAINING
INFO_DICT.STEP_BASELINE_THIRD_STOP_STEP
INFO_DICT.STEP_BASELINE_UNCAUGHT_INTRUSION_STEPS
INFO_DICT.SUCCESSFUL_INTRUSION
INFO_DICT.TERMINAL_OBSERVATION
INFO_DICT.UNCAUGHT_INTRUSION_STEPS
INFO_DICT.VAR_LOG_BASELINE_CAUGHT_ATTACKER
INFO_DICT.VAR_LOG_BASELINE_EARLY_STOPPING
INFO_DICT.VAR_LOG_BASELINE_FIRST_STOP_STEP
INFO_DICT.VAR_LOG_BASELINE_FOURTH_STOP_STEP
INFO_DICT.VAR_LOG_BASELINE_REWARD
INFO_DICT.VAR_LOG_BASELINE_SECOND_STOP_STEP
INFO_DICT.VAR_LOG_BASELINE_STEP
INFO_DICT.VAR_LOG_BASELINE_STOPS_REMAINING
INFO_DICT.VAR_LOG_BASELINE_THIRD_STOP_STEP
INFO_DICT.VAR_LOG_BASELINE_UNCAUGHT_INTRUSION_STEPS
IRC
LOGGING
MAKEFILE
MAKEFILE.CFG
MAKEFILE.CONTAINER
MAKEFILE.DIR
MAKEFILE.EMULATION
MAKEFILE.EXTERNAL_NETWORK
MAKEFILE.FLAGSCFG
MAKEFILE.INTERNAL_NETWORK
MAKEFILE.LEVEL
MAKEFILE.MEMORY
MAKEFILE.NUM_CPUS
MAKEFILE.PROJECT
MAKEFILE.RESTART_POLICY
MAKEFILE.SUFFIX
MAKEFILE.TOPOLOGYCFG
MAKEFILE.USERSCFG
MAKEFILE.VERSION
MAKEFILE.VULNERABILITIESCFG
MANAGEMENT
MANAGEMENT.ALL
MANAGEMENT.APPLY_CONFIG
MANAGEMENT.CLEAN
MANAGEMENT.CLEAN_CONFIG
MANAGEMENT.CLEAN_ENVS
MANAGEMENT.CLEAN_FS_CACHE
MANAGEMENT.FLAGS
MANAGEMENT.GEN_CONFIG
MANAGEMENT.LIST_IMAGES
MANAGEMENT.LIST_NETWORKS
MANAGEMENT.LIST_RUNNING
MANAGEMENT.LIST_STOPPED
MANAGEMENT.RM_IMAGES
MANAGEMENT.RM_NETWORKS
MANAGEMENT.RM_STOPPED
MANAGEMENT.RUN
MANAGEMENT.START
MANAGEMENT.START_STOPPED
MANAGEMENT.STOP
MANAGEMENT.STOP_RUNNING
MANAGEMENT.TOPOLOGY
MANAGEMENT.TRAFFIC
MANAGEMENT.USERS
MANAGEMENT.VULN
MASSCAN
METADATA_STORE
METADATA_STORE.ALPHA_VEC_POLICIES_TABLE
METADATA_STORE.CONFIG_TABLE
METADATA_STORE.DATA_COLLECTION_JOBS_TABLE
METADATA_STORE.DBNAME
METADATA_STORE.DB_NAME_PROPERTY
METADATA_STORE.DQN_POLICIES_TABLE
METADATA_STORE.EMPIRICAL_SYSTEM_MODELS_TABLE
METADATA_STORE.EMULATIONS_TABLE
METADATA_STORE.EMULATION_EXECUTIONS_TABLE
METADATA_STORE.EMULATION_IMAGES_TABLE
METADATA_STORE.EMULATION_SIMULATION_TRACES_TABLE
METADATA_STORE.EMULATION_STATISTICS_TABLE
METADATA_STORE.EMULATION_TRACES_TABLE
METADATA_STORE.EXPERIMENT_EXECUTIONS_TABLE
METADATA_STORE.FNN_W_SOFTMAX_POLICIES_TABLE
METADATA_STORE.GAUSSIAN_MIXTURE_SYSTEM_MODELS_TABLE
METADATA_STORE.GP_SYSTEM_MODELS_TABLE
METADATA_STORE.HOST
METADATA_STORE.HOST_PROPERTY
METADATA_STORE.LINEAR_THRESHOLD_STOPPING_POLICIES_TABLE
METADATA_STORE.MANAGEMENT_USERS_TABLE
METADATA_STORE.MCMC_SYSTEM_MODELS_TABLE
METADATA_STORE.MULTI_THRESHOLD_STOPPING_POLICIES_TABLE
METADATA_STORE.NUM_RETRIES_UPDATE_TRAINING_JOB
METADATA_STORE.PASSWORD
METADATA_STORE.PPO_POLICIES_TABLE
METADATA_STORE.PW_PROPERTY
METADATA_STORE.SESSION_TOKENS_TABLE
METADATA_STORE.SIMULATIONS_TABLE
METADATA_STORE.SIMULATION_IMAGES_TABLE
METADATA_STORE.SIMULATION_TRACES_TABLE
METADATA_STORE.STATISTICS_DATASETS_TABLE
METADATA_STORE.SYSTEM_IDENTIFICATION_JOBS_TABLE
METADATA_STORE.TABULAR_POLICIES_TABLE
METADATA_STORE.TRACES_DATASETS_TABLE
METADATA_STORE.TRACES_PROPERTY
METADATA_STORE.TRAINING_JOBS_TABLE
METADATA_STORE.USER
METADATA_STORE.USER_PROPERTY
METADATA_STORE.VECTOR_POLICIES_TABLE
MONGO
MYSQL
NETWORKING
NEURAL_NETWORKS
NIKTO
NIKTO_XML
NMAP
NMAP.CASSANDRA_BRUTE_HOST
NMAP.CASSANDRA_BRUTE_SUBNET
NMAP.FILE_ARGS
NMAP.FINGER
NMAP.FIREWALK_HOST
NMAP.FTP_BRUTE_HOST
NMAP.FTP_BRUTE_SUBNET
NMAP.HTTP_ENUM
NMAP.HTTP_GREP
NMAP.IRC_BRUTE_HOST
NMAP.IRC_BRUTE_SUBNET
NMAP.MONGO_BRUTE_HOST
NMAP.MONGO_BRUTE_SUBNET
NMAP.MYSQL_BRUTE_HOST
NMAP.MYSQL_BRUTE_SUBNET
NMAP.POSTGRES_BRUTE_HOST
NMAP.POSTGRES_BRUTE_SUBNET
NMAP.RESULTS_DIR
NMAP.SAMBA_CVE_2017_7494_SCAN
NMAP.SHELL_ESCAPE
NMAP.SMTP_BRUTE_HOST
NMAP.SMTP_BRUTE_SUBNET
NMAP.SPEED_ARGS
NMAP.SSH_BRUTE_HOST
NMAP.SSH_BRUTE_SUBNET
NMAP.TELNET_BRUTE_HOST
NMAP.TELNET_BRUTE_SUBNET
NMAP_XML
NMAP_XML.ACCOUNTS
NMAP_XML.ACCURACY
NMAP_XML.ADDR
NMAP_XML.ADDRESS
NMAP_XML.ADDR_TYPE
NMAP_XML.ARP_RESPONSE
NMAP_XML.BRUTE_SCRIPTS
NMAP_XML.CASSANDRA_BRUTE_SCRIPT_ID
NMAP_XML.CVSS
NMAP_XML.ELEM
NMAP_XML.FTP_BRUTE_SCRIPT_ID
NMAP_XML.HOP
NMAP_XML.HOST
NMAP_XML.HOSTNAME
NMAP_XML.HOSTNAMES
NMAP_XML.HTTP_ENUM_SCRIPT
NMAP_XML.HTTP_GREP_SCRIPT
NMAP_XML.ID
NMAP_XML.IP
NMAP_XML.IPADDR
NMAP_XML.IRC_BRUTE_SCRIPT_ID
NMAP_XML.KEY
NMAP_XML.MAC
NMAP_XML.MONGO_BRUTE_SCRIPT_ID
NMAP_XML.MYSQL_BRUTE_SCRIPT_ID
NMAP_XML.NAME
NMAP_XML.OPEN_STATE
NMAP_XML.OS
NMAP_XML.OS_CLASS
NMAP_XML.OS_FAMILY
NMAP_XML.OS_MATCH
NMAP_XML.OUTPUT
NMAP_XML.PASSWORD
NMAP_XML.PORT
NMAP_XML.PORTS
NMAP_XML.PORT_ID
NMAP_XML.POSTGRES_BRUTE_SCRIPT_ID
NMAP_XML.REASON
NMAP_XML.RTT
NMAP_XML.SCRIPT
NMAP_XML.SERVICE
NMAP_XML.SERVICEFP
NMAP_XML.SMTP_BRUTE_SCRIPT_ID
NMAP_XML.SSH_BRUTE_SCRIPT_ID
NMAP_XML.STATE
NMAP_XML.STATUS
NMAP_XML.STATUS_UP
NMAP_XML.TABLE
NMAP_XML.TELNET_BRUTE_SCRIPT_ID
NMAP_XML.TRACE
NMAP_XML.TTL
NMAP_XML.UNKNOWN
NMAP_XML.USERNAME
NMAP_XML.VENDOR
NMAP_XML.VERSION
NMAP_XML.VULNERS_SCRIPT_ID
NMAP_XML.VULSCAN_SCRIPT
NTP
OPENFLOW
OS
OVS
PENGINE_EXPLOIT
POSTGRES
RENDERING
RENDERING.BLACK
RENDERING.BLACK_ALPHA
RENDERING.BLUE
RENDERING.BLUE_PURPLE
RENDERING.CAPTION
RENDERING.DEFAULT_HEIGHT
RENDERING.DEFAULT_WIDTH
RENDERING.FIREWALL_SPRITE_NAME
RENDERING.FLAG_SPRITE_NAME
RENDERING.GREEN
RENDERING.GREEN_ALPHA
RENDERING.GREY
RENDERING.HACKER_SPRITE_NAME
RENDERING.LIME
RENDERING.LINE_WIDTH
RENDERING.LINK_COLORS
RENDERING.RECT_SIZE
RENDERING.RED
RENDERING.RED_ALPHA
RENDERING.RESOURCES_DIR
RENDERING.TITLE
RENDERING.WHITE
RENDERING.WHITE_ALPHA
RETHINKDB
SAMBA
SECLISTS
SERVICES
SHELL
SHELLSHOCK
SIMULATION
SMTP
SNMP
SPARK
SSH
SSH_BACKDOOR
STATIC_ATTACKERS
SUB_PROC_ENV
SYSTEM_IDENTIFICATION
SYSTEM_IDENTIFICATION.DEFENDER_DYNAMICS_MODEL_FILE
SYSTEM_IDENTIFICATION.EMULATION_TRACES_FILE
SYSTEM_IDENTIFICATION.INTRUSION_CONDITIONAL
SYSTEM_IDENTIFICATION.NETWORK_CONF_FILE
SYSTEM_IDENTIFICATION.NO_INTRUSION_CONDITIONAL
SYSTEM_IDENTIFICATION.SIMULATION_TRACES_FILE
SYSTEM_IDENTIFICATION.SYSTEM_ID_LOGS_FILE
TEAMSPEAK3
TELNET
TOMCAT
TRAFFIC_COMMANDS
TRAFFIC_COMMANDS.BASH_PREAMBLE
TRAFFIC_COMMANDS.CLIENT_1_SUBNET
TRAFFIC_COMMANDS.CLIENT_MANAGER_FILE_NAME
TRAFFIC_COMMANDS.DEFAULT_COMMANDS
TRAFFIC_COMMANDS.ELK_MANAGER_FILE_NAME
TRAFFIC_COMMANDS.GENERIC_COMMANDS
TRAFFIC_COMMANDS.HOST_MANAGER_FILE_NAME
TRAFFIC_COMMANDS.KAFKA_MANAGER_FILE_NAME
TRAFFIC_COMMANDS.OSSEC_IDS_MANAGER_FILE_NAME
TRAFFIC_COMMANDS.RYU_MANAGER_FILE_NAME
TRAFFIC_COMMANDS.SDN_CONTROLLER_FILE_NAME
TRAFFIC_COMMANDS.SNORT_IDS_MANAGER_FILE_NAME
TRAFFIC_COMMANDS.TRAFFIC_GENERATOR_FILE_NAME
TRAFFIC_COMMANDS.TRAFFIC_MANAGER_FILE_NAME
T_SPSA
VULNERABILITIES
VULNERABILITY_GENERATOR
- Module contents
- csle_common.consumer_threads package
- Submodules
- csle_common.consumer_threads.aggregated_host_metrics_thread module
- csle_common.consumer_threads.aggregated_ossec_ids_log_consumer_thread module
- csle_common.consumer_threads.aggregated_snort_ids_log_consumer_thread module
- csle_common.consumer_threads.aggregated_snort_ids_rule_log_consumer_thread module
- csle_common.consumer_threads.attacker_actions_consumer_thread module
- csle_common.consumer_threads.avg_host_metrics_thread module
- csle_common.consumer_threads.client_population_consumer_thread module
- csle_common.consumer_threads.defender_actions_consumer_thread module
- csle_common.consumer_threads.docker_host_stats_consumer_thread module
- csle_common.consumer_threads.docker_stats_consumer_thread module
- csle_common.consumer_threads.host_metrics_consumer_thread module
- csle_common.consumer_threads.ossec_ids_log_consumer_thread module
- csle_common.consumer_threads.snort_ids_log_consumer_thread module
- Module contents
- csle_common.controllers package
- Submodules
- csle_common.controllers.container_controller module
ContainerController
ContainerController.connect_container_to_network()
ContainerController.connect_containers_to_networks()
ContainerController.create_network()
ContainerController.create_network_from_dto()
ContainerController.create_networks()
ContainerController.get_docker_stats_manager_status()
ContainerController.get_docker_stats_manager_status_by_ip_and_port()
ContainerController.get_docker_stats_managers_info()
ContainerController.get_docker_stats_managers_ips()
ContainerController.get_docker_stats_managers_ports()
ContainerController.get_network_references()
ContainerController.is_emulation_running()
ContainerController.list_all_active_networks_for_emulation()
ContainerController.list_all_images()
ContainerController.list_all_networks()
ContainerController.list_all_running_containers()
ContainerController.list_all_running_containers_in_emulation()
ContainerController.list_all_stopped_containers()
ContainerController.list_docker_networks()
ContainerController.list_running_emulations()
ContainerController.remove_network()
ContainerController.remove_networks()
ContainerController.rm_all_images()
ContainerController.rm_all_networks()
ContainerController.rm_all_stopped_containers()
ContainerController.rm_container()
ContainerController.rm_image()
ContainerController.rm_network()
ContainerController.run_command()
ContainerController.start_all_stopped_containers()
ContainerController.start_container()
ContainerController.start_docker_stats_thread()
ContainerController.stop_all_running_containers()
ContainerController.stop_container()
ContainerController.stop_docker_stats_thread()
- csle_common.controllers.elk_controller module
ELKController
ELKController.get_elk_managers_info()
ELKController.get_elk_managers_ips()
ELKController.get_elk_managers_ports()
ELKController.get_elk_status()
ELKController.get_elk_status_by_port_and_ip()
ELKController.start_elastic()
ELKController.start_elk_manager()
ELKController.start_elk_stack()
ELKController.start_kibana()
ELKController.start_logstash()
ELKController.stop_elastic()
ELKController.stop_elk_manager()
ELKController.stop_elk_stack()
ELKController.stop_kibana()
ELKController.stop_logstash()
- csle_common.controllers.emulation_env_controller module
EmulationEnvController
EmulationEnvController.apply_kafka_config()
EmulationEnvController.clean_all_emulation_executions()
EmulationEnvController.clean_all_executions()
EmulationEnvController.clean_emulation_execution()
EmulationEnvController.create_execution()
EmulationEnvController.create_ssh_tunnel()
EmulationEnvController.delete_networks_of_emulation_env_config()
EmulationEnvController.get_execution_info()
EmulationEnvController.install_csle_collector_and_ryu_libraries()
EmulationEnvController.install_emulation()
EmulationEnvController.ping_all()
EmulationEnvController.rm_containers()
EmulationEnvController.run_container()
EmulationEnvController.run_containers()
EmulationEnvController.save_emulation_image()
EmulationEnvController.start_containers_of_execution()
EmulationEnvController.start_custom_traffic()
EmulationEnvController.stop_all_executions()
EmulationEnvController.stop_all_executions_of_emulation()
EmulationEnvController.stop_containers()
EmulationEnvController.stop_execution_of_emulation()
EmulationEnvController.uninstall_emulation()
EmulationEnvController.update_execution_config_w_docker_gw_bridge_ip()
- csle_common.controllers.flags_controller module
- csle_common.controllers.host_controller module
HostController
HostController.config_filebeat()
HostController.config_filebeats()
HostController.config_heartbeat()
HostController.config_heartbeats()
HostController.config_metricbeat()
HostController.config_metricbeats()
HostController.config_packetbeat()
HostController.config_packetbeats()
HostController.get_host_managers_info()
HostController.get_host_managers_ips()
HostController.get_host_managers_ports()
HostController.get_host_monitor_thread_status_by_port_and_ip()
HostController.get_host_monitor_threads_statuses()
HostController.start_filebeat()
HostController.start_filebeats()
HostController.start_heartbeat()
HostController.start_heartbeats()
HostController.start_host_manager()
HostController.start_host_managers()
HostController.start_host_monitor_thread()
HostController.start_host_monitor_threads()
HostController.start_metricbeat()
HostController.start_metricbeats()
HostController.start_packetbeat()
HostController.start_packetbeats()
HostController.start_spark()
HostController.start_sparks()
HostController.stop_filebeat()
HostController.stop_filebeats()
HostController.stop_heartbeat()
HostController.stop_heartbeats()
HostController.stop_host_manager()
HostController.stop_host_managers()
HostController.stop_host_monitor_thread()
HostController.stop_host_monitor_threads()
HostController.stop_metricbeat()
HostController.stop_metricbeats()
HostController.stop_packetbeat()
HostController.stop_packetbeats()
HostController.stop_spark()
HostController.stop_sparks()
- csle_common.controllers.installation_controller module
InstallationController
InstallationController.install_all_emulations()
InstallationController.install_all_simulations()
InstallationController.install_base_image()
InstallationController.install_base_images()
InstallationController.install_derived_image()
InstallationController.install_derived_images()
InstallationController.install_emulation()
InstallationController.install_metastore()
InstallationController.install_simulation()
InstallationController.uninstall_all_emulations()
InstallationController.uninstall_all_simulations()
InstallationController.uninstall_base_image()
InstallationController.uninstall_base_images()
InstallationController.uninstall_derived_image()
InstallationController.uninstall_derived_images()
InstallationController.uninstall_emulation()
InstallationController.uninstall_metastore()
InstallationController.uninstall_simulation()
- csle_common.controllers.kafka_controller module
KafkaController
KafkaController.configure_broker_ips()
KafkaController.create_topics()
KafkaController.get_kafka_managers_info()
KafkaController.get_kafka_managers_ips()
KafkaController.get_kafka_managers_ports()
KafkaController.get_kafka_status()
KafkaController.get_kafka_status_by_port_and_ip()
KafkaController.start_kafka_manager()
KafkaController.start_kafka_server()
KafkaController.stop_kafka_manager()
KafkaController.stop_kafka_server()
- csle_common.controllers.management_system_controller module
ManagementSystemController
ManagementSystemController.is_cadvisor_running()
ManagementSystemController.is_docker_engine_running()
ManagementSystemController.is_flask_running()
ManagementSystemController.is_grafana_running()
ManagementSystemController.is_nginx_running()
ManagementSystemController.is_node_exporter_running()
ManagementSystemController.is_pgadmin_running()
ManagementSystemController.is_pid_running()
ManagementSystemController.is_postgresql_running()
ManagementSystemController.is_prometheus_running()
ManagementSystemController.is_statsmanager_running()
ManagementSystemController.read_pid_file()
ManagementSystemController.start_cadvisor()
ManagementSystemController.start_docker_engine()
ManagementSystemController.start_docker_statsmanager()
ManagementSystemController.start_flask()
ManagementSystemController.start_grafana()
ManagementSystemController.start_nginx()
ManagementSystemController.start_node_exporter()
ManagementSystemController.start_pgadmin()
ManagementSystemController.start_postgresql()
ManagementSystemController.start_prometheus()
ManagementSystemController.stop_cadvisor()
ManagementSystemController.stop_cluster_manager()
ManagementSystemController.stop_docker_engine()
ManagementSystemController.stop_docker_statsmanager()
ManagementSystemController.stop_flask()
ManagementSystemController.stop_grafana()
ManagementSystemController.stop_nginx()
ManagementSystemController.stop_node_exporter()
ManagementSystemController.stop_pgadmin()
ManagementSystemController.stop_pid()
ManagementSystemController.stop_postgresql()
ManagementSystemController.stop_prometheus()
- csle_common.controllers.ossec_ids_controller module
OSSECIDSController
OSSECIDSController.get_ossec_ids_monitor_thread_status_by_ip_and_port()
OSSECIDSController.get_ossec_idses_managers_ips()
OSSECIDSController.get_ossec_idses_managers_ports()
OSSECIDSController.get_ossec_idses_monitor_threads_statuses()
OSSECIDSController.get_ossec_managers_info()
OSSECIDSController.start_ossec_ids()
OSSECIDSController.start_ossec_ids_manager()
OSSECIDSController.start_ossec_ids_monitor_thread()
OSSECIDSController.start_ossec_idses()
OSSECIDSController.start_ossec_idses_managers()
OSSECIDSController.start_ossec_idses_monitor_threads()
OSSECIDSController.stop_ossec_ids()
OSSECIDSController.stop_ossec_ids_manager()
OSSECIDSController.stop_ossec_ids_monitor_thread()
OSSECIDSController.stop_ossec_idses()
OSSECIDSController.stop_ossec_idses_managers()
OSSECIDSController.stop_ossec_idses_monitor_threads()
- csle_common.controllers.ovs_controller module
- csle_common.controllers.resource_constraints_controller module
- csle_common.controllers.sdn_controller_manager module
SDNControllerManager
SDNControllerManager.get_ryu_managers_info()
SDNControllerManager.get_ryu_managers_ips()
SDNControllerManager.get_ryu_managers_ports()
SDNControllerManager.get_ryu_status()
SDNControllerManager.get_ryu_status_by_port_and_ip()
SDNControllerManager.start_ryu()
SDNControllerManager.start_ryu_manager()
SDNControllerManager.start_ryu_monitor()
SDNControllerManager.stop_ryu()
SDNControllerManager.stop_ryu_manager()
SDNControllerManager.stop_ryu_monitor()
- csle_common.controllers.simulation_env_controller module
- csle_common.controllers.snort_ids_controller module
SnortIDSController
SnortIDSController.get_snort_ids_managers_ips()
SnortIDSController.get_snort_idses_managers_ports()
SnortIDSController.get_snort_idses_monitor_threads_statuses()
SnortIDSController.get_snort_idses_monitor_threads_statuses_by_ip_and_port()
SnortIDSController.get_snort_managers_info()
SnortIDSController.start_snort_ids()
SnortIDSController.start_snort_idses()
SnortIDSController.start_snort_idses_monitor_thread()
SnortIDSController.start_snort_idses_monitor_threads()
SnortIDSController.start_snort_manager()
SnortIDSController.start_snort_managers()
SnortIDSController.stop_snort_ids()
SnortIDSController.stop_snort_idses()
SnortIDSController.stop_snort_idses_monitor_thread()
SnortIDSController.stop_snort_idses_monitor_threads()
SnortIDSController.stop_snort_manager()
SnortIDSController.stop_snort_managers()
- csle_common.controllers.topology_controller module
- csle_common.controllers.traffic_controller module
TrafficController
TrafficController.get_client_managers_info()
TrafficController.get_client_managers_ips()
TrafficController.get_client_managers_ports()
TrafficController.get_clients_dto_by_ip_and_port()
TrafficController.get_num_active_clients()
TrafficController.get_traffic_manager_status_by_port_and_ip()
TrafficController.get_traffic_managers_info()
TrafficController.get_traffic_managers_ips()
TrafficController.get_traffic_managers_ports()
TrafficController.start_client_manager()
TrafficController.start_client_population()
TrafficController.start_client_producer()
TrafficController.start_internal_traffic_generator()
TrafficController.start_internal_traffic_generators()
TrafficController.start_traffic_manager()
TrafficController.start_traffic_managers()
TrafficController.stop_client_manager()
TrafficController.stop_client_population()
TrafficController.stop_client_producer()
TrafficController.stop_internal_traffic_generator()
TrafficController.stop_internal_traffic_generators()
TrafficController.stop_traffic_manager()
TrafficController.stop_traffic_managers()
- csle_common.controllers.users_controller module
- csle_common.controllers.vulnerabilities_controller module
- Module contents
- csle_common.dao package
- Subpackages
- csle_common.dao.datasets package
- csle_common.dao.docker package
- csle_common.dao.emulation_action package
- Subpackages
- csle_common.dao.emulation_action.attacker package
- Submodules
- csle_common.dao.emulation_action.attacker.emulation_attacker_action module
EmulationAttackerAction
EmulationAttackerAction.copy()
EmulationAttackerAction.create_execution_config()
EmulationAttackerAction.from_dict()
EmulationAttackerAction.from_json_file()
EmulationAttackerAction.from_kafka_record()
EmulationAttackerAction.ips_match()
EmulationAttackerAction.masscan_cmds()
EmulationAttackerAction.nikto_cmds()
EmulationAttackerAction.nmap_cmds()
EmulationAttackerAction.num_attributes()
EmulationAttackerAction.schema()
EmulationAttackerAction.to_dict()
EmulationAttackerAction.to_kafka_record()
- csle_common.dao.emulation_action.attacker.emulation_attacker_action_config module
EmulationAttackerActionConfig
EmulationAttackerActionConfig.all_actions_config()
EmulationAttackerActionConfig.dict_brute_same_user_ids()
EmulationAttackerActionConfig.from_dict()
EmulationAttackerActionConfig.from_json_file()
EmulationAttackerActionConfig.get_action_by_id()
EmulationAttackerActionConfig.get_continue_action_idx()
EmulationAttackerActionConfig.print_actions()
EmulationAttackerActionConfig.to_dict()
- csle_common.dao.emulation_action.attacker.emulation_attacker_action_id module
EmulationAttackerActionId
EmulationAttackerActionId.CASSANDRA_SAME_USER_PASS_DICTIONARY_ALL
EmulationAttackerActionId.CASSANDRA_SAME_USER_PASS_DICTIONARY_HOST
EmulationAttackerActionId.CONTINUE
EmulationAttackerActionId.CVE_2010_0426_PRIV_ESC
EmulationAttackerActionId.CVE_2015_1427_EXPLOIT
EmulationAttackerActionId.CVE_2015_3306_EXPLOIT
EmulationAttackerActionId.CVE_2015_5602_PRIV_ESC
EmulationAttackerActionId.CVE_2016_10033_EXPLOIT
EmulationAttackerActionId.DVWA_SQL_INJECTION
EmulationAttackerActionId.FIND_FLAG
EmulationAttackerActionId.FINGER_ALL
EmulationAttackerActionId.FINGER_HOST
EmulationAttackerActionId.FIREWALK_ALL
EmulationAttackerActionId.FIREWALK_HOST
EmulationAttackerActionId.FTP_SAME_USER_PASS_DICTIONARY_ALL
EmulationAttackerActionId.FTP_SAME_USER_PASS_DICTIONARY_HOST
EmulationAttackerActionId.HTTP_ENUM_ALL
EmulationAttackerActionId.HTTP_ENUM_HOST
EmulationAttackerActionId.HTTP_GREP_ALL
EmulationAttackerActionId.HTTP_GREP_HOST
EmulationAttackerActionId.INSTALL_TOOLS
EmulationAttackerActionId.IRC_SAME_USER_PASS_DICTIONARY_ALL
EmulationAttackerActionId.IRC_SAME_USER_PASS_DICTIONARY_HOST
EmulationAttackerActionId.MASSCAN_ALL_SCAN
EmulationAttackerActionId.MASSCAN_HOST_SCAN
EmulationAttackerActionId.MONGO_SAME_USER_PASS_DICTIONARY_ALL
EmulationAttackerActionId.MONGO_SAME_USER_PASS_DICTIONARY_HOST
EmulationAttackerActionId.MYSQL_SAME_USER_PASS_DICTIONARY_ALL
EmulationAttackerActionId.MYSQL_SAME_USER_PASS_DICTIONARY_HOST
EmulationAttackerActionId.NETWORK_SERVICE_LOGIN
EmulationAttackerActionId.NIKTO_WEB_HOST_SCAN
EmulationAttackerActionId.NMAP_VULNERS_ALL
EmulationAttackerActionId.NMAP_VULNERS_HOST
EmulationAttackerActionId.OS_DETECTION_SCAN_ALL
EmulationAttackerActionId.OS_DETECTION_SCAN_HOST
EmulationAttackerActionId.PING_SCAN_ALL
EmulationAttackerActionId.PING_SCAN_HOST
EmulationAttackerActionId.POSTGRES_SAME_USER_PASS_DICTIONARY_ALL
EmulationAttackerActionId.POSTGRES_SAME_USER_PASS_DICTIONARY_HOST
EmulationAttackerActionId.SAMBACRY_EXPLOIT
EmulationAttackerActionId.SHELLSHOCK_EXPLOIT
EmulationAttackerActionId.SMTP_SAME_USER_PASS_DICTIONARY_ALL
EmulationAttackerActionId.SMTP_SAME_USER_PASS_DICTIONARY_HOST
EmulationAttackerActionId.SSH_BACKDOOR
EmulationAttackerActionId.SSH_SAME_USER_PASS_DICTIONARY_ALL
EmulationAttackerActionId.SSH_SAME_USER_PASS_DICTIONARY_HOST
EmulationAttackerActionId.STOP
EmulationAttackerActionId.TCP_CON_NON_STEALTH_SCAN_ALL
EmulationAttackerActionId.TCP_CON_NON_STEALTH_SCAN_HOST
EmulationAttackerActionId.TCP_FIN_SCAN_ALL
EmulationAttackerActionId.TCP_FIN_SCAN_HOST
EmulationAttackerActionId.TCP_NULL_SCAN_ALL
EmulationAttackerActionId.TCP_NULL_SCAN_HOST
EmulationAttackerActionId.TCP_SYN_STEALTH_SCAN_ALL
EmulationAttackerActionId.TCP_SYN_STEALTH_SCAN_HOST
EmulationAttackerActionId.TCP_XMAS_TREE_SCAN_ALL
EmulationAttackerActionId.TCP_XMAS_TREE_SCAN_HOST
EmulationAttackerActionId.TELNET_SAME_USER_PASS_DICTIONARY_ALL
EmulationAttackerActionId.TELNET_SAME_USER_PASS_DICTIONARY_HOST
EmulationAttackerActionId.UDP_PORT_SCAN_ALL
EmulationAttackerActionId.UDP_PORT_SCAN_HOST
EmulationAttackerActionId.VULSCAN_ALL
EmulationAttackerActionId.VULSCAN_HOST
- csle_common.dao.emulation_action.attacker.emulation_attacker_action_outcome module
EmulationAttackerActionOutcome
EmulationAttackerActionOutcome.CONTINUE
EmulationAttackerActionOutcome.FLAG
EmulationAttackerActionOutcome.GAME_END
EmulationAttackerActionOutcome.INFORMATION_GATHERING
EmulationAttackerActionOutcome.LOGIN
EmulationAttackerActionOutcome.PIVOTING
EmulationAttackerActionOutcome.PRIVILEGE_ESCALATION_ROOT
EmulationAttackerActionOutcome.SHELL_ACCESS
- csle_common.dao.emulation_action.attacker.emulation_attacker_action_type module
- csle_common.dao.emulation_action.attacker.emulation_attacker_masscan_actions module
- csle_common.dao.emulation_action.attacker.emulation_attacker_network_service_actions module
- csle_common.dao.emulation_action.attacker.emulation_attacker_nikto_actions module
- csle_common.dao.emulation_action.attacker.emulation_attacker_nmap_actions module
EmulationAttackerNMAPActions
EmulationAttackerNMAPActions.CASSANDRA_SAME_USER_PASS_DICTIONARY()
EmulationAttackerNMAPActions.FINGER()
EmulationAttackerNMAPActions.FIREWALK()
EmulationAttackerNMAPActions.FTP_SAME_USER_PASS_DICTIONARY()
EmulationAttackerNMAPActions.HTTP_ENUM()
EmulationAttackerNMAPActions.HTTP_GREP()
EmulationAttackerNMAPActions.IRC_SAME_USER_PASS_DICTIONARY()
EmulationAttackerNMAPActions.MONGO_SAME_USER_PASS_DICTIONARY()
EmulationAttackerNMAPActions.MYSQL_SAME_USER_PASS_DICTIONARY()
EmulationAttackerNMAPActions.NMAP_VULNERS()
EmulationAttackerNMAPActions.OS_DETECTION_SCAN()
EmulationAttackerNMAPActions.PING_SCAN()
EmulationAttackerNMAPActions.POSTGRES_SAME_USER_PASS_DICTIONARY()
EmulationAttackerNMAPActions.SMTP_SAME_USER_PASS_DICTIONARY()
EmulationAttackerNMAPActions.SSH_SAME_USER_PASS_DICTIONARY()
EmulationAttackerNMAPActions.TCP_CON_NON_STEALTH_SCAN()
EmulationAttackerNMAPActions.TCP_FIN_SCAN()
EmulationAttackerNMAPActions.TCP_NULL_SCAN()
EmulationAttackerNMAPActions.TCP_SYN_STEALTH_SCAN()
EmulationAttackerNMAPActions.TCP_XMAS_TREE_SCAN()
EmulationAttackerNMAPActions.TELNET_SAME_USER_PASS_DICTIONARY()
EmulationAttackerNMAPActions.UDP_PORT_SCAN()
EmulationAttackerNMAPActions.VULSCAN()
- csle_common.dao.emulation_action.attacker.emulation_attacker_shell_actions module
EmulationAttackerShellActions
EmulationAttackerShellActions.CVE_2010_0426_PRIV_ESC()
EmulationAttackerShellActions.CVE_2015_1427_EXPLOIT()
EmulationAttackerShellActions.CVE_2015_3306_EXPLOIT()
EmulationAttackerShellActions.CVE_2015_5602_PRIV_ESC()
EmulationAttackerShellActions.CVE_2016_10033_EXPLOIT()
EmulationAttackerShellActions.DVWA_SQL_INJECTION()
EmulationAttackerShellActions.FIND_FLAG()
EmulationAttackerShellActions.INSTALL_TOOLS()
EmulationAttackerShellActions.SAMBACRY_EXPLOIT()
EmulationAttackerShellActions.SHELLSHOCK_EXPLOIT()
EmulationAttackerShellActions.SSH_BACKDOOR()
- csle_common.dao.emulation_action.attacker.emulation_attacker_stopping_actions module
- Module contents
- csle_common.dao.emulation_action.defender package
- Submodules
- csle_common.dao.emulation_action.defender.emulation_defender_action module
EmulationDefenderAction
EmulationDefenderAction.copy()
EmulationDefenderAction.from_dict()
EmulationDefenderAction.from_json_file()
EmulationDefenderAction.from_kafka_record()
EmulationDefenderAction.ips_match()
EmulationDefenderAction.num_attributes()
EmulationDefenderAction.schema()
EmulationDefenderAction.to_dict()
EmulationDefenderAction.to_kafka_record()
- csle_common.dao.emulation_action.defender.emulation_defender_action_config module
- csle_common.dao.emulation_action.defender.emulation_defender_action_id module
- csle_common.dao.emulation_action.defender.emulation_defender_action_outcome module
- csle_common.dao.emulation_action.defender.emulation_defender_action_type module
- csle_common.dao.emulation_action.defender.emulation_defender_stopping_actions module
- Module contents
- csle_common.dao.emulation_action.attacker package
- Module contents
- Subpackages
- csle_common.dao.emulation_action_result package
- Submodules
- csle_common.dao.emulation_action_result.nikto_scan_result module
- csle_common.dao.emulation_action_result.nikto_vuln module
- csle_common.dao.emulation_action_result.nmap_addr_type module
- csle_common.dao.emulation_action_result.nmap_brute_credentials module
- csle_common.dao.emulation_action_result.nmap_hop module
- csle_common.dao.emulation_action_result.nmap_host_result module
- csle_common.dao.emulation_action_result.nmap_host_status module
- csle_common.dao.emulation_action_result.nmap_http_enum module
- csle_common.dao.emulation_action_result.nmap_http_grep module
- csle_common.dao.emulation_action_result.nmap_os module
- csle_common.dao.emulation_action_result.nmap_port module
- csle_common.dao.emulation_action_result.nmap_port_status module
- csle_common.dao.emulation_action_result.nmap_scan_result module
- csle_common.dao.emulation_action_result.nmap_trace module
- csle_common.dao.emulation_action_result.nmap_vuln module
- csle_common.dao.emulation_action_result.nmap_vulscan module
- Module contents
- csle_common.dao.emulation_config package
- Submodules
- csle_common.dao.emulation_config.beats_config module
- csle_common.dao.emulation_config.client_managers_info module
- csle_common.dao.emulation_config.client_population_config module
- csle_common.dao.emulation_config.cluster_config module
- csle_common.dao.emulation_config.cluster_node module
- csle_common.dao.emulation_config.config module
- csle_common.dao.emulation_config.connection_setup_dto module
- csle_common.dao.emulation_config.container_network module
- csle_common.dao.emulation_config.containers_config module
ContainersConfig
ContainersConfig.copy()
ContainersConfig.create_execution_config()
ContainersConfig.from_dict()
ContainersConfig.from_json_file()
ContainersConfig.get_agent_container()
ContainersConfig.get_agent_reachable_ips()
ContainersConfig.get_container_from_full_name()
ContainersConfig.get_container_from_ip()
ContainersConfig.get_reachable_ips()
ContainersConfig.to_dict()
- csle_common.dao.emulation_config.credential module
- csle_common.dao.emulation_config.default_network_firewall_config module
- csle_common.dao.emulation_config.docker_stats_manager_config module
- csle_common.dao.emulation_config.docker_stats_managers_info module
- csle_common.dao.emulation_config.elk_config module
- csle_common.dao.emulation_config.elk_managers_info module
- csle_common.dao.emulation_config.emulation_env_config module
EmulationEnvConfig
EmulationEnvConfig.check_if_ssh_connection_is_alive()
EmulationEnvConfig.cleanup()
EmulationEnvConfig.close_all_connections()
EmulationEnvConfig.connect()
EmulationEnvConfig.copy()
EmulationEnvConfig.create_execution_config()
EmulationEnvConfig.create_producer()
EmulationEnvConfig.from_dict()
EmulationEnvConfig.from_json_file()
EmulationEnvConfig.get_all_ips()
EmulationEnvConfig.get_connection()
EmulationEnvConfig.get_container_from_ip()
EmulationEnvConfig.get_hacker_connection()
EmulationEnvConfig.get_network_by_name()
EmulationEnvConfig.get_port_forward_port()
EmulationEnvConfig.ids()
EmulationEnvConfig.to_dict()
- csle_common.dao.emulation_config.emulation_env_state module
EmulationEnvState
EmulationEnvState.cleanup()
EmulationEnvState.copy()
EmulationEnvState.from_dict()
EmulationEnvState.from_json_file()
EmulationEnvState.get_attacker_machine()
EmulationEnvState.get_defender_machine()
EmulationEnvState.initialize_defender_machines()
EmulationEnvState.reset()
EmulationEnvState.to_dict()
- csle_common.dao.emulation_config.emulation_execution module
- csle_common.dao.emulation_config.emulation_execution_info module
- csle_common.dao.emulation_config.emulation_metrics_time_series module
- csle_common.dao.emulation_config.emulation_simulation_trace module
- csle_common.dao.emulation_config.emulation_statistics_windowed module
- csle_common.dao.emulation_config.emulation_trace module
- csle_common.dao.emulation_config.flag module
- csle_common.dao.emulation_config.flags_config module
- csle_common.dao.emulation_config.host_manager_config module
- csle_common.dao.emulation_config.host_managers_info module
- csle_common.dao.emulation_config.kafka_config module
- csle_common.dao.emulation_config.kafka_managers_info module
- csle_common.dao.emulation_config.kafka_topic module
- csle_common.dao.emulation_config.network_service module
- csle_common.dao.emulation_config.node_beats_config module
- csle_common.dao.emulation_config.node_container_config module
NodeContainerConfig
NodeContainerConfig.copy()
NodeContainerConfig.create_execution_config()
NodeContainerConfig.from_dict()
NodeContainerConfig.from_json_file()
NodeContainerConfig.get_full_name()
NodeContainerConfig.get_ips()
NodeContainerConfig.get_readable_name()
NodeContainerConfig.reachable()
NodeContainerConfig.schema()
NodeContainerConfig.to_dict()
- csle_common.dao.emulation_config.node_firewall_config module
- csle_common.dao.emulation_config.node_flags_config module
- csle_common.dao.emulation_config.node_network_config module
- csle_common.dao.emulation_config.node_resources_config module
- csle_common.dao.emulation_config.node_services_config module
- csle_common.dao.emulation_config.node_traffic_config module
- csle_common.dao.emulation_config.node_users_config module
- csle_common.dao.emulation_config.node_vulnerability_config module
- csle_common.dao.emulation_config.ossec_ids_manager_config module
- csle_common.dao.emulation_config.ossec_managers_info module
- csle_common.dao.emulation_config.ovs_config module
- csle_common.dao.emulation_config.ovs_switch_config module
- csle_common.dao.emulation_config.packet_delay_distribution_type module
- csle_common.dao.emulation_config.packet_loss_type module
- csle_common.dao.emulation_config.resources_config module
- csle_common.dao.emulation_config.ryu_managers_info module
- csle_common.dao.emulation_config.sdn_controller_config module
- csle_common.dao.emulation_config.sdn_controller_type module
- csle_common.dao.emulation_config.services_config module
- csle_common.dao.emulation_config.snort_ids_manager_config module
- csle_common.dao.emulation_config.snort_managers_info module
- csle_common.dao.emulation_config.static_emulation_attacker_type module
- csle_common.dao.emulation_config.topology_config module
- csle_common.dao.emulation_config.traffic_config module
- csle_common.dao.emulation_config.traffic_managers_info module
- csle_common.dao.emulation_config.transport_protocol module
- csle_common.dao.emulation_config.user module
- csle_common.dao.emulation_config.users_config module
- csle_common.dao.emulation_config.vulnerabilities_config module
- csle_common.dao.emulation_config.vulnerability_type module
- Module contents
- csle_common.dao.emulation_observation package
- Subpackages
- csle_common.dao.emulation_observation.attacker package
- Submodules
- csle_common.dao.emulation_observation.attacker.emulation_attacker_machine_observation_state module
EmulationAttackerMachineObservationState
EmulationAttackerMachineObservationState.cleanup()
EmulationAttackerMachineObservationState.copy()
EmulationAttackerMachineObservationState.from_dict()
EmulationAttackerMachineObservationState.from_json_file()
EmulationAttackerMachineObservationState.from_nmap_result()
EmulationAttackerMachineObservationState.ips_match()
EmulationAttackerMachineObservationState.num_attributes()
EmulationAttackerMachineObservationState.schema()
EmulationAttackerMachineObservationState.sort_cve_vuln()
EmulationAttackerMachineObservationState.sort_osvdb_vuln()
EmulationAttackerMachineObservationState.sort_ports()
EmulationAttackerMachineObservationState.sort_shell_access()
EmulationAttackerMachineObservationState.to_dict()
- csle_common.dao.emulation_observation.attacker.emulation_attacker_observation_state module
EmulationAttackerObservationState
EmulationAttackerObservationState.cleanup()
EmulationAttackerObservationState.copy()
EmulationAttackerObservationState.exploit_executed()
EmulationAttackerObservationState.exploit_tried()
EmulationAttackerObservationState.from_dict()
EmulationAttackerObservationState.from_json_file()
EmulationAttackerObservationState.get_action_ips()
EmulationAttackerObservationState.num_attributes()
EmulationAttackerObservationState.schema()
EmulationAttackerObservationState.sort_machines()
EmulationAttackerObservationState.to_dict()
- Module contents
- csle_common.dao.emulation_observation.common package
- Submodules
- csle_common.dao.emulation_observation.common.emulation_connection_observation_state module
- csle_common.dao.emulation_observation.common.emulation_port_observation_state module
EmulationPortObservationState
EmulationPortObservationState.copy()
EmulationPortObservationState.from_dict()
EmulationPortObservationState.from_json_file()
EmulationPortObservationState.from_network_service()
EmulationPortObservationState.num_attributes()
EmulationPortObservationState.schema()
EmulationPortObservationState.to_dict()
EmulationPortObservationState.to_network_service()
- csle_common.dao.emulation_observation.common.emulation_vulnerability_observation_state module
EmulationVulnerabilityObservationState
EmulationVulnerabilityObservationState.from_dict()
EmulationVulnerabilityObservationState.from_json_file()
EmulationVulnerabilityObservationState.num_attributes()
EmulationVulnerabilityObservationState.schema()
EmulationVulnerabilityObservationState.to_dict()
EmulationVulnerabilityObservationState.to_network_services()
EmulationVulnerabilityObservationState.to_vulnerability()
- Module contents
- csle_common.dao.emulation_observation.defender package
- Submodules
- csle_common.dao.emulation_observation.defender.emulation_defender_machine_observation_state module
EmulationDefenderMachineObservationState
EmulationDefenderMachineObservationState.cleanup()
EmulationDefenderMachineObservationState.copy()
EmulationDefenderMachineObservationState.from_container()
EmulationDefenderMachineObservationState.from_dict()
EmulationDefenderMachineObservationState.from_json_file()
EmulationDefenderMachineObservationState.num_attributes()
EmulationDefenderMachineObservationState.schema()
EmulationDefenderMachineObservationState.sort_ports()
EmulationDefenderMachineObservationState.start_monitor_threads()
EmulationDefenderMachineObservationState.to_dict()
- csle_common.dao.emulation_observation.defender.emulation_defender_observation_state module
EmulationDefenderObservationState
EmulationDefenderObservationState.average_metric_lists()
EmulationDefenderObservationState.cleanup()
EmulationDefenderObservationState.copy()
EmulationDefenderObservationState.from_dict()
EmulationDefenderObservationState.from_json_file()
EmulationDefenderObservationState.get_action_ips()
EmulationDefenderObservationState.num_attributes()
EmulationDefenderObservationState.reset_metric_lists()
EmulationDefenderObservationState.schema()
EmulationDefenderObservationState.sort_machines()
EmulationDefenderObservationState.start_monitoring_threads()
EmulationDefenderObservationState.to_dict()
- Module contents
- csle_common.dao.emulation_observation.attacker package
- Module contents
- Subpackages
- csle_common.dao.encoding package
- csle_common.dao.jobs package
- csle_common.dao.management package
- csle_common.dao.simulation_config package
- Submodules
- csle_common.dao.simulation_config.action module
- csle_common.dao.simulation_config.action_space_config module
- csle_common.dao.simulation_config.agent_log module
- csle_common.dao.simulation_config.base_env module
- csle_common.dao.simulation_config.env_parameter module
- csle_common.dao.simulation_config.env_parameters_config module
- csle_common.dao.simulation_config.initial_state_distribution_config module
- csle_common.dao.simulation_config.joint_action_space_config module
- csle_common.dao.simulation_config.joint_observation_space_config module
- csle_common.dao.simulation_config.observation module
- csle_common.dao.simulation_config.observation_function_config module
- csle_common.dao.simulation_config.observation_space_config module
- csle_common.dao.simulation_config.player_config module
- csle_common.dao.simulation_config.players_config module
- csle_common.dao.simulation_config.reward_function_config module
- csle_common.dao.simulation_config.simulation_env_config module
- csle_common.dao.simulation_config.simulation_env_input_config module
- csle_common.dao.simulation_config.simulation_trace module
- csle_common.dao.simulation_config.state module
- csle_common.dao.simulation_config.state_space_config module
- csle_common.dao.simulation_config.state_type module
- csle_common.dao.simulation_config.time_step_type module
- csle_common.dao.simulation_config.transition_operator_config module
- csle_common.dao.simulation_config.value_type module
- Module contents
- csle_common.dao.system_identification package
- Submodules
- csle_common.dao.system_identification.empirical_conditional module
- csle_common.dao.system_identification.empirical_system_model module
- csle_common.dao.system_identification.emulation_statistics module
EmulationStatistics
EmulationStatistics.compute_descriptive_statistics_and_distributions()
EmulationStatistics.from_dict()
EmulationStatistics.from_json_file()
EmulationStatistics.get_number_of_samples()
EmulationStatistics.initialize_counters()
EmulationStatistics.initialize_machine_counters()
EmulationStatistics.initialize_machines()
EmulationStatistics.merge()
EmulationStatistics.to_dict()
EmulationStatistics.update_counters()
EmulationStatistics.update_delta_statistics()
EmulationStatistics.update_initial_statistics()
- csle_common.dao.system_identification.gaussian_mixture_conditional module
- csle_common.dao.system_identification.gaussian_mixture_system_model module
- csle_common.dao.system_identification.gp_conditional module
- csle_common.dao.system_identification.gp_regression_model_with_gauissan_noise module
- csle_common.dao.system_identification.gp_system_model module
- csle_common.dao.system_identification.mcmc_posterior module
- csle_common.dao.system_identification.mcmc_system_model module
- csle_common.dao.system_identification.system_identification_config module
- csle_common.dao.system_identification.system_model module
- csle_common.dao.system_identification.system_model_type module
- Module contents
- csle_common.dao.training package
- Submodules
- csle_common.dao.training.agent_type module
AgentType
AgentType.BAYESIAN_OPTIMIZATION
AgentType.BAYESIAN_OPTIMIZATION_EMUKIT
AgentType.C51_CLEAN
AgentType.CMA_ES
AgentType.CROSS_ENTROPY
AgentType.DFSP_LOCAL
AgentType.DIFFERENTIAL_EVOLUTION
AgentType.DQN
AgentType.DQN_CLEAN
AgentType.DYNA_SEC
AgentType.FICTITIOUS_PLAY
AgentType.HSVI
AgentType.HSVI_OS_POSG
AgentType.KIEFER_WOLFOWITZ
AgentType.LINEAR_PROGRAMMING_CMDP
AgentType.LINEAR_PROGRAMMING_NORMAL_FORM
AgentType.MCS
AgentType.NELDER_MEAD
AgentType.NFSP
AgentType.NONE
AgentType.PARTICLE_SWARM
AgentType.POLICY_ITERATION
AgentType.POMCP
AgentType.PPG_CLEAN
AgentType.PPO
AgentType.PPO_CLEAN
AgentType.Q_LEARNING
AgentType.RANDOM
AgentType.RANDOM_SEARCH
AgentType.REINFORCE
AgentType.SARSA
AgentType.SHAPLEY_ITERATION
AgentType.SIMULATED_ANNEALING
AgentType.SONDIK_VALUE_ITERATION
AgentType.T_FP
AgentType.T_SPSA
AgentType.VALUE_ITERATION
- csle_common.dao.training.alpha_vectors_policy module
- csle_common.dao.training.dqn_policy module
- csle_common.dao.training.experiment_config module
- csle_common.dao.training.experiment_execution module
- csle_common.dao.training.experiment_result module
- csle_common.dao.training.fnn_with_softmax_policy module
FNNWithSoftmaxPolicy
FNNWithSoftmaxPolicy.action()
FNNWithSoftmaxPolicy.copy()
FNNWithSoftmaxPolicy.from_dict()
FNNWithSoftmaxPolicy.from_json_file()
FNNWithSoftmaxPolicy.get_action_and_log_prob()
FNNWithSoftmaxPolicy.probability()
FNNWithSoftmaxPolicy.save_policy_network()
FNNWithSoftmaxPolicy.stage_policy()
FNNWithSoftmaxPolicy.to_dict()
- csle_common.dao.training.hparam module
- csle_common.dao.training.linear_tabular_policy module
- csle_common.dao.training.linear_threshold_stopping_policy module
- csle_common.dao.training.mixed_linear_tabular module
- csle_common.dao.training.mixed_multi_threshold_stopping_policy module
MixedMultiThresholdStoppingPolicy
MixedMultiThresholdStoppingPolicy.action()
MixedMultiThresholdStoppingPolicy.copy()
MixedMultiThresholdStoppingPolicy.from_dict()
MixedMultiThresholdStoppingPolicy.from_json_file()
MixedMultiThresholdStoppingPolicy.probability()
MixedMultiThresholdStoppingPolicy.stage_policy()
MixedMultiThresholdStoppingPolicy.stop_distributions()
MixedMultiThresholdStoppingPolicy.to_dict()
- csle_common.dao.training.mixed_ppo_policy module
- csle_common.dao.training.multi_threshold_stopping_policy module
MultiThresholdStoppingPolicy
MultiThresholdStoppingPolicy.action()
MultiThresholdStoppingPolicy.copy()
MultiThresholdStoppingPolicy.from_dict()
MultiThresholdStoppingPolicy.from_json_file()
MultiThresholdStoppingPolicy.inverse_sigmoid()
MultiThresholdStoppingPolicy.probability()
MultiThresholdStoppingPolicy.sigmoid()
MultiThresholdStoppingPolicy.smooth_threshold_action_selection()
MultiThresholdStoppingPolicy.stage_policy()
MultiThresholdStoppingPolicy.stop_distributions()
MultiThresholdStoppingPolicy.stopping_probability()
MultiThresholdStoppingPolicy.thresholds()
MultiThresholdStoppingPolicy.to_dict()
- csle_common.dao.training.player_type module
- csle_common.dao.training.policy module
- csle_common.dao.training.policy_type module
PolicyType
PolicyType.ALPHA_VECTORS
PolicyType.C51
PolicyType.DQN
PolicyType.FNN_W_SOFTMAX
PolicyType.LINEAR_TABULAR
PolicyType.LINEAR_THRESHOLD
PolicyType.MIXED_LINEAR_TABULAR
PolicyType.MIXED_MULTI_THRESHOLD
PolicyType.MIXED_PPO_POLICY
PolicyType.MULTI_THRESHOLD
PolicyType.PPO
PolicyType.RANDOM
PolicyType.TABULAR
PolicyType.VECTOR
- csle_common.dao.training.ppo_policy module
- csle_common.dao.training.random_policy module
- csle_common.dao.training.tabular_policy module
- csle_common.dao.training.vector_policy module
- Module contents
- Module contents
- Subpackages
- csle_common.logging package
- csle_common.metastore package
- Submodules
- csle_common.metastore.metastore_facade module
MetastoreFacade
MetastoreFacade.delete_all()
MetastoreFacade.get_alpha_vec_policy()
MetastoreFacade.get_config()
MetastoreFacade.get_data_collection_job_config()
MetastoreFacade.get_dqn_policy()
MetastoreFacade.get_empirical_system_model_config()
MetastoreFacade.get_emulation()
MetastoreFacade.get_emulation_by_name()
MetastoreFacade.get_emulation_execution()
MetastoreFacade.get_emulation_image()
MetastoreFacade.get_emulation_simulation_trace()
MetastoreFacade.get_emulation_statistic()
MetastoreFacade.get_emulation_trace()
MetastoreFacade.get_experiment_execution()
MetastoreFacade.get_fnn_w_softmax_policy()
MetastoreFacade.get_gaussian_mixture_system_model_config()
MetastoreFacade.get_gp_system_model_config()
MetastoreFacade.get_linear_threshold_stopping_policy()
MetastoreFacade.get_management_user_by_username()
MetastoreFacade.get_management_user_config()
MetastoreFacade.get_mcmc_system_model_config()
MetastoreFacade.get_multi_threshold_stopping_policy()
MetastoreFacade.get_ppo_policy()
MetastoreFacade.get_session_token_by_username()
MetastoreFacade.get_session_token_metadata()
MetastoreFacade.get_simulation()
MetastoreFacade.get_simulation_by_name()
MetastoreFacade.get_simulation_image()
MetastoreFacade.get_simulation_trace()
MetastoreFacade.get_statistics_dataset_metadata()
MetastoreFacade.get_statistics_dataset_metadata_by_name()
MetastoreFacade.get_system_identification_job_config()
MetastoreFacade.get_tabular_policy()
MetastoreFacade.get_traces_dataset_metadata()
MetastoreFacade.get_traces_dataset_metadata_by_name()
MetastoreFacade.get_training_job_config()
MetastoreFacade.get_vector_policy()
MetastoreFacade.install_emulation()
MetastoreFacade.install_simulation()
MetastoreFacade.list_alpha_vec_policies()
MetastoreFacade.list_alpha_vec_policies_ids()
MetastoreFacade.list_config_ids()
MetastoreFacade.list_configs()
MetastoreFacade.list_data_collection_jobs()
MetastoreFacade.list_data_collection_jobs_ids()
MetastoreFacade.list_dqn_policies()
MetastoreFacade.list_dqn_policies_ids()
MetastoreFacade.list_empirical_system_models()
MetastoreFacade.list_empirical_system_models_ids()
MetastoreFacade.list_emulation_execution_ids()
MetastoreFacade.list_emulation_executions()
MetastoreFacade.list_emulation_executions_by_id()
MetastoreFacade.list_emulation_executions_for_a_given_emulation()
MetastoreFacade.list_emulation_images()
MetastoreFacade.list_emulation_simulation_traces()
MetastoreFacade.list_emulation_simulation_traces_ids()
MetastoreFacade.list_emulation_statistics()
MetastoreFacade.list_emulation_statistics_ids()
MetastoreFacade.list_emulation_traces()
MetastoreFacade.list_emulation_traces_ids()
MetastoreFacade.list_emulations()
MetastoreFacade.list_emulations_ids()
MetastoreFacade.list_experiment_executions()
MetastoreFacade.list_experiment_executions_ids()
MetastoreFacade.list_fnn_w_softmax_policies()
MetastoreFacade.list_fnn_w_softmax_policies_ids()
MetastoreFacade.list_gaussian_mixture_system_models()
MetastoreFacade.list_gaussian_mixture_system_models_ids()
MetastoreFacade.list_gp_system_models()
MetastoreFacade.list_gp_system_models_ids()
MetastoreFacade.list_linear_threshold_stopping_policies()
MetastoreFacade.list_linear_threshold_stopping_policies_ids()
MetastoreFacade.list_management_users()
MetastoreFacade.list_management_users_ids()
MetastoreFacade.list_mcmc_system_models()
MetastoreFacade.list_mcmc_system_models_ids()
MetastoreFacade.list_multi_threshold_stopping_policies()
MetastoreFacade.list_multi_threshold_stopping_policies_ids()
MetastoreFacade.list_ppo_policies()
MetastoreFacade.list_ppo_policies_ids()
MetastoreFacade.list_session_tokens()
MetastoreFacade.list_simulation_ids()
MetastoreFacade.list_simulation_images()
MetastoreFacade.list_simulation_traces()
MetastoreFacade.list_simulation_traces_ids()
MetastoreFacade.list_simulations()
MetastoreFacade.list_statistics_datasets()
MetastoreFacade.list_statistics_datasets_ids()
MetastoreFacade.list_system_identification_jobs()
MetastoreFacade.list_system_identification_jobs_ids()
MetastoreFacade.list_tabular_policies()
MetastoreFacade.list_tabular_policies_ids()
MetastoreFacade.list_traces_datasets()
MetastoreFacade.list_traces_datasets_ids()
MetastoreFacade.list_training_jobs()
MetastoreFacade.list_training_jobs_ids()
MetastoreFacade.list_vector_policies()
MetastoreFacade.list_vector_policies_ids()
MetastoreFacade.remove_alpha_vec_policy()
MetastoreFacade.remove_config()
MetastoreFacade.remove_data_collection_job()
MetastoreFacade.remove_dqn_policy()
MetastoreFacade.remove_empirical_system_model()
MetastoreFacade.remove_emulation_execution()
MetastoreFacade.remove_emulation_simulation_trace()
MetastoreFacade.remove_emulation_statistic()
MetastoreFacade.remove_emulation_trace()
MetastoreFacade.remove_experiment_execution()
MetastoreFacade.remove_fnn_w_softmax_policy()
MetastoreFacade.remove_gaussian_mixture_system_model()
MetastoreFacade.remove_gp_system_model()
MetastoreFacade.remove_linear_threshold_stopping_policy()
MetastoreFacade.remove_management_user()
MetastoreFacade.remove_mcmc_system_model()
MetastoreFacade.remove_multi_threshold_stopping_policy()
MetastoreFacade.remove_ppo_policy()
MetastoreFacade.remove_session_token()
MetastoreFacade.remove_simulation_trace()
MetastoreFacade.remove_statistics_dataset()
MetastoreFacade.remove_system_identification_job()
MetastoreFacade.remove_tabular_policy()
MetastoreFacade.remove_traces_dataset()
MetastoreFacade.remove_training_job()
MetastoreFacade.remove_vector_policy()
MetastoreFacade.save_alpha_vec_policy()
MetastoreFacade.save_config()
MetastoreFacade.save_data_collection_job()
MetastoreFacade.save_dqn_policy()
MetastoreFacade.save_empirical_system_model()
MetastoreFacade.save_emulation_execution()
MetastoreFacade.save_emulation_image()
MetastoreFacade.save_emulation_simulation_trace()
MetastoreFacade.save_emulation_statistic()
MetastoreFacade.save_emulation_trace()
MetastoreFacade.save_experiment_execution()
MetastoreFacade.save_fnn_w_softmax_policy()
MetastoreFacade.save_gaussian_mixture_system_model()
MetastoreFacade.save_gp_system_model()
MetastoreFacade.save_linear_threshold_stopping_policy()
MetastoreFacade.save_management_user()
MetastoreFacade.save_mcmc_system_model()
MetastoreFacade.save_multi_threshold_stopping_policy()
MetastoreFacade.save_ppo_policy()
MetastoreFacade.save_session_token()
MetastoreFacade.save_simulation_image()
MetastoreFacade.save_simulation_trace()
MetastoreFacade.save_statistics_dataset()
MetastoreFacade.save_system_identification_job()
MetastoreFacade.save_tabular_policy()
MetastoreFacade.save_traces_dataset()
MetastoreFacade.save_training_job()
MetastoreFacade.save_vector_policy()
MetastoreFacade.uninstall_emulation()
MetastoreFacade.uninstall_simulation()
MetastoreFacade.update_config()
MetastoreFacade.update_data_collection_job()
MetastoreFacade.update_empirical_system_model()
MetastoreFacade.update_emulation_execution()
MetastoreFacade.update_emulation_statistic()
MetastoreFacade.update_experiment_execution()
MetastoreFacade.update_gaussian_mixture_system_model()
MetastoreFacade.update_gp_system_model()
MetastoreFacade.update_management_user()
MetastoreFacade.update_mcmc_system_model()
MetastoreFacade.update_session_token()
MetastoreFacade.update_statistics_dataset()
MetastoreFacade.update_system_identification_job()
MetastoreFacade.update_traces_dataset()
MetastoreFacade.update_training_job()
- Module contents
- csle_common.tunneling package
- csle_common.util package
- Submodules
- csle_common.util.cluster_util module
- csle_common.util.connection_util module
- csle_common.util.docker_util module
- csle_common.util.emulation_util module
EmulationUtil
EmulationUtil.check_pid()
EmulationUtil.connect_admin()
EmulationUtil.disconnect_admin()
EmulationUtil.execute_cmd_interactive_channel()
EmulationUtil.execute_ssh_cmd()
EmulationUtil.execute_ssh_cmds()
EmulationUtil.is_connection_active()
EmulationUtil.is_emulation_attack_action_legal()
EmulationUtil.is_emulation_defense_action_legal()
EmulationUtil.log_measured_action_time()
EmulationUtil.physical_ip_match()
EmulationUtil.read_result_interactive()
EmulationUtil.read_result_interactive_channel()
EmulationUtil.setup_custom_connection()
EmulationUtil.write_remote_file()
- csle_common.util.env_dynamics_util module
EnvDynamicsUtil
EnvDynamicsUtil.cache_attacker_action()
EnvDynamicsUtil.cache_defender_action()
EnvDynamicsUtil.check_if_ftp_connection_is_alive()
EnvDynamicsUtil.check_if_telnet_connection_is_alive()
EnvDynamicsUtil.exploit_get_service_name()
EnvDynamicsUtil.exploit_get_vuln_cvss()
EnvDynamicsUtil.exploit_get_vuln_name()
EnvDynamicsUtil.exploit_tried_flags()
EnvDynamicsUtil.install_tools_tried()
EnvDynamicsUtil.is_all_flags_collected()
EnvDynamicsUtil.logged_in_ips_str()
EnvDynamicsUtil.merge_backdoor_credentials()
EnvDynamicsUtil.merge_backdoor_installed()
EnvDynamicsUtil.merge_backdoor_tried()
EnvDynamicsUtil.merge_complete_obs_state()
EnvDynamicsUtil.merge_connections()
EnvDynamicsUtil.merge_duplicate_machines()
EnvDynamicsUtil.merge_exploit_tried()
EnvDynamicsUtil.merge_filesystem_scanned()
EnvDynamicsUtil.merge_flags()
EnvDynamicsUtil.merge_logged_in()
EnvDynamicsUtil.merge_new_machine_obs_with_old_machine_obs()
EnvDynamicsUtil.merge_new_obs_with_old()
EnvDynamicsUtil.merge_os()
EnvDynamicsUtil.merge_ports()
EnvDynamicsUtil.merge_reachable()
EnvDynamicsUtil.merge_root()
EnvDynamicsUtil.merge_shell_access()
EnvDynamicsUtil.merge_tools_installed()
EnvDynamicsUtil.merge_tools_tried()
EnvDynamicsUtil.merge_trace()
EnvDynamicsUtil.merge_untried_credentials()
EnvDynamicsUtil.merge_vulnerabilities()
EnvDynamicsUtil.ssh_backdoor_tried_flags()
- csle_common.util.experiment_util module
ExperimentUtil
ExperimentUtil.create_artifact_dirs()
ExperimentUtil.default_containers_folders_path()
ExperimentUtil.default_emulation_config_path()
ExperimentUtil.default_emulation_picture_path()
ExperimentUtil.default_makefile_path()
ExperimentUtil.default_makefile_template_path()
ExperimentUtil.default_output_dir()
ExperimentUtil.default_simulation_config_path()
ExperimentUtil.default_simulation_picture_path()
ExperimentUtil.get_script_path()
ExperimentUtil.get_subdir()
ExperimentUtil.mean_confidence_interval()
ExperimentUtil.parse_args()
ExperimentUtil.read_containers_config()
ExperimentUtil.read_emulation_env_config()
ExperimentUtil.read_env_picture()
ExperimentUtil.read_simulation_env_config()
ExperimentUtil.regress_lists()
ExperimentUtil.running_average()
ExperimentUtil.running_average_list()
ExperimentUtil.set_seed()
ExperimentUtil.setup_experiment_logger()
ExperimentUtil.write_emulation_config_file()
ExperimentUtil.write_simulation_config_file()
- csle_common.util.export_util module
ExportUtil
ExportUtil.export_emulation_statistics_to_disk_json()
ExportUtil.export_emulation_traces_to_disk_csv()
ExportUtil.export_emulation_traces_to_disk_json()
ExportUtil.extract_emulation_statistics_dataset_metadata()
ExportUtil.extract_emulation_traces_dataset_metadata()
ExportUtil.get_dir_size_gb()
ExportUtil.zipdir()
- csle_common.util.general_util module
- csle_common.util.grpc_util module
- csle_common.util.import_util module
- csle_common.util.management_util module
- csle_common.util.multiprocessing_util module
- csle_common.util.plotting_util module
- csle_common.util.read_emulation_statistics_util module
- csle_common.util.ssh_util module
- Module contents