# Windows Memory Threat Alert

- OS: Windows
- Data Stream: `logs-endpoint.alerts-*`
- KQL: `event.code : "memory_signature" and event.dataset : "endpoint.alerts" and event.module : "endpoint" and host.os.type : "windows"`

This alert is generated when a Memory Threat alert occurs.


| Field |
|---|
| @timestamp |
| Endpoint.policy.applied.artifacts.global.identifiers.name |
| Endpoint.policy.applied.artifacts.global.identifiers.sha256 |
| Endpoint.policy.applied.artifacts.global.version |
| Endpoint.policy.applied.artifacts.user.identifiers.name |
| Endpoint.policy.applied.artifacts.user.identifiers.sha256 |
| Endpoint.policy.applied.artifacts.user.version |
| agent.build.original |
| agent.id |
| agent.type |
| agent.version |
| data_stream.dataset |
| data_stream.namespace |
| data_stream.type |
| ecs.version |
| elastic.agent.id |
| event.category |
| event.code |
| event.created |
| event.dataset |
| event.id |
| event.kind |
| event.module |
| event.outcome |
| event.risk_score |
| event.sequence |
| event.severity |
| event.type |
| host.architecture |
| host.hostname |
| host.id |
| host.ip |
| host.mac |
| host.name |
| host.os.Ext.variant |
| host.os.family |
| host.os.full |
| host.os.kernel |
| host.os.name |
| host.os.platform |
| host.os.type |
| host.os.version |
| message |
| process.Ext.ancestry |
| process.Ext.architecture |
| process.Ext.code_signature.exists |
| process.Ext.memory_region.allocation_base |
| process.Ext.memory_region.allocation_protection |
| process.Ext.memory_region.allocation_size |
| process.Ext.memory_region.allocation_type |
| process.Ext.memory_region.bytes_address |
| process.Ext.memory_region.bytes_allocation_offset |
| process.Ext.memory_region.bytes_compressed |
| process.Ext.memory_region.bytes_compressed_present |
| process.Ext.memory_region.malware_signature.all_names |
| process.Ext.memory_region.malware_signature.identifier |
| process.Ext.memory_region.malware_signature.primary.matches |
| process.Ext.memory_region.malware_signature.primary.signature.hash.sha256 |
| process.Ext.memory_region.malware_signature.primary.signature.id |
| process.Ext.memory_region.malware_signature.primary.signature.name |
| process.Ext.memory_region.malware_signature.version |
| process.Ext.memory_region.region_base |
| process.Ext.memory_region.region_protection |
| process.Ext.memory_region.region_size |
| process.Ext.memory_region.region_state |
| process.Ext.protection |
| process.Ext.token.domain |
| process.Ext.token.elevation |
| process.Ext.token.elevation_type |
| process.Ext.token.integrity_level_name |
| process.Ext.token.sid |
| process.Ext.token.user |
| process.Ext.user |
| process.args |
| process.args_count |
| process.code_signature.exists |
| process.command_line |
| process.entity_id |
| process.executable |
| process.hash.md5 |
| process.hash.sha1 |
| process.hash.sha256 |
| process.name |
| process.parent.Ext.architecture |
| process.parent.Ext.code_signature.exists |
| process.parent.Ext.code_signature.status |
| process.parent.Ext.code_signature.subject_name |
| process.parent.Ext.code_signature.trusted |
| process.parent.Ext.protection |
| process.parent.Ext.user |
| process.parent.args |
| process.parent.args_count |
| process.parent.code_signature.exists |
| process.parent.code_signature.status |
| process.parent.code_signature.subject_name |
| process.parent.code_signature.trusted |
| process.parent.command_line |
| process.parent.entity_id |
| process.parent.executable |
| process.parent.hash.md5 |
| process.parent.hash.sha1 |
| process.parent.hash.sha256 |
| process.parent.name |
| process.parent.pid |
| process.parent.ppid |
| process.parent.start |
| process.parent.uptime |
| process.pid |
| process.ppid |
| process.start |
| process.uptime |
| rule.id |
| rule.name |
| rule.ruleset |
| user.domain |
| user.name |

