get_all_assets
Retrieve all industrial control system (ICS) assets from the MITRE ATT&CK framework, including components like PLCs and HMIs, with options to filter deprecated entries and include descriptions.
Instructions
Get all ATT&CK assets in a domain (primarily ICS).
Assets represent industrial control system components
(PLC, HMI, Engineering Workstation, Control Server, etc.)
Args:
domain: ATT&CK domain ("ics" recommended)
remove_revoked_deprecated: Exclude revoked/deprecated entries
include_description: Include asset descriptions
Returns:
{
"domain": "<domain>",
"count": <number>,
"assets": [
{
"name": "...",
"stix_id": "x-mitre-asset--UUID",
"description": "...",
"attack_id": "<Axxxx or None>"
}
],
"formatted": "<human-readable output>",
"message": "<summary>"
}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | No | ics | |
| include_description | No | ||
| remove_revoked_deprecated | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |