Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions solutions/security/endpoint-response-actions.md
Original file line number Diff line number Diff line change
Expand Up @@ -340,6 +340,36 @@

Example: `cancel --action="copy.sh" --comment="Canceled because it is stuck"`

### `memory-dump` [memory-dump]
```yaml {applies_to}
stack: ga 9.3
serverless: ga
```

Trigger a virtual process or kernel system memory dump on a Windows endpoint. Use this action to capture volatile artifacts—such as in-memory malware, credentials, and injected payloads—for advanced forensic analysis.

::::{note}
This response action is supported only for Windows endpoints.
::::

The memory dump is stored on the endpoint's local disk. After running `memory-dump`, you must use the [`get-file`](#get-file) response action to download the dump from the endpoint.

Use one of the following parameters to specify the type of memory dump:

* `--kernel` : Generate a kernel-level memory dump. No other arguments are required when using this parameter.
* `--process` : Generate a process-level memory dump. When using this parameter, you must also include one of the following to identify the process:
* `--pid` : The process ID (PID) of the process to dump.

Check notice on line 361 in solutions/security/endpoint-response-actions.md

View workflow job for this annotation

GitHub Actions / preview / vale

Elastic.Acronyms: 'PID' has no definition.
* `--entityId` : The entity ID of the process to dump.

Predefined role (in {{serverless-short}}): TBD
Comment thread
natasha-moore-elastic marked this conversation as resolved.
Outdated

Required privilege (in {{stack}}) or custom role privilege (in {{serverless-short}}): **Execute Operations**

Example: `memory-dump --process --entityId="jshks0fhksh"`

Example: `memory-dump --kernel --comment "Dumping kernel memory for investigation"`


## Supporting commands and parameters [supporting-commands-parameters]


Expand Down
Loading