Crate openc2 [−] [src]
The OpenC2 Language Specification defines a language used to compose messages that instruct and coordinate the command and control of cyber defenses between and within networks and systems.
This crate provides types for OpenC2 commands and responses.
Crate Purpose
This crate helps actuator implementers and other cybersecurity vendors interact with OpenC2 messages.
Modules
actuator |
Types for declaring entities that will execute actions on targets. |
target |
Types for declaring the object of an action. |
Structs
Command |
An OpenC2 command communicates an action to be performed on a target. |
Response |
A message sent from an entity as the result of a command. Response messages provide acknowledgement, status, results from a query or other information as requested from the issuer of the command. |
Enums
Action |
The task or activity to be performed. |
Actuator |
Information about the entity that will execute the action on the target. |
Target |