Skip to content

Latest commit

 

History

History
46 lines (32 loc) · 1.3 KB

File metadata and controls

46 lines (32 loc) · 1.3 KB

type: agent interface

It is a specific usage of the Agent to Agent dll which is an inter-agent communication channel.

capability <string> of <agent interface> : agent interface capability

Returns the name and the state of a specific capability of a specific agent interface.

{% qna %} Q: capability "quarantine" of agent interface "EDR" of client A: quarantine:Off {% endqna %}

capability of <agent interface> : agent interface capability

Returns the name and the state of the capability supported by the agent interface. This is an example that uses plural:

{% qna %} Q: capabilities of agent interface "EDR" of client A: quarantine:Off A: delete registry value A: kill process A: quarantine file A: update registry value {% endqna %}

The state is not returned by stateless remediation capabilities.

client product of <agent interface> : string

Returns the client product name for a specific agent interface, for example:

{% qna %} Q: client product of agent interface "EDR" of client A: EDR {% endqna %}

If that specific agent interface does not exist, the inspector returns "Singular expression refers to nonexistent object".

The plural returns client product names for all the agent interfaces:

{% qna %} Q: client products of agent interfaces of client A: EDR A: DEV {% endqna %}