Skip to content

Analyse

Bases: Action

Checks for malware on a single host.

Targets a single host and returns any files that have Density >0.9. Based on Density Scout. https://cert.at/en/downloads/software/software-densityscout

Attributes:

Name Type Description
session int

the session id of the session

agent str

the name of the agent executing the action

hostname str

the name of the host action is targetting.

Functions

__init__

__init__(session: int, agent: str, hostname: str)

Instantiates Analyse action.

Parameters:

Name Type Description Default
session int

the session id of the session

required
agent str

the name of the agent executing the action

required
hostname str

the name of the host action is targetting.

required

execute

execute(state) -> Observation

Executes the Action.

Parameters:

Name Type Description Default
state

The current CybORG state.

required

Returns:

Name Type Description
obs Observation

The observation to be returned to the agent.