← Browse all tables
Loading table information…

Structured examples

Contribute a synthetic example using PowerShell or an export from the hunting portal. Contributions are reviewed before publication.

Submit an example for AdditionalFields

These examples use synthetic values and cover only some possible event variants. Use them as a reference, never as ground truth or a complete schema. Fields can vary between events; a field shown here is not necessarily required.

AdditionalFields

Action: NamedPipeEvent

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "DesiredAccess": 1,
  "FileOperation": "SAMPLEFILE_1.txt",
  "NamedPipeEnd": "VALUE_1",
  "PipeName": "VALUE_2",
  "RemoteClientsAccess": "VALUE_3",
  "SessionId": 1,
  "ThreadId": 1
}

Payload fields and types

PathType
$object
$.DesiredAccessinteger
$.FileOperationstring
$.NamedPipeEndstring
$.PipeNamestring
$.RemoteClientsAccessstring
$.SessionIdinteger
$.ThreadIdinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: DriverLoad

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "ImageBase": "1",
  "ImageMD5": "VALUE_1",
  "ImageName": "VALUE_2",
  "ImageSHA1": "VALUE_3",
  "ImageSHA256": "VALUE_4",
  "UserSid": "USERNAME_1"
}

Payload fields and types

PathType
$object
$.ImageBaseencoded-json
$.ImageBasestring
$.ImageBase::<json>integer
$.ImageMD5string
$.ImageNamestring
$.ImageSHA1string
$.ImageSHA256string
$.UserSidstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: AsrLsassCredentialTheftBlocked

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "IsAudit": false,
  "RuleId": "00000000-0000-4000-8000-000000000001"
}

Payload fields and types

PathType
$object
$.IsAuditboolean
$.RuleIdstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ScheduledTaskCreated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "SubjectUserName": "USERNAME_1",
  "TaskContent": "{\"Actions\":{\"Exec\":{\"Arguments\":\"VALUE_1\",\"Command\":\"echo SAMPLE_1\"}},\"Triggers\":{\"TimeTrigger\":{\"Enabled\":\"false\",\"StartBoundary\":\"VALUE_2\"}}}",
  "TaskName": "VALUE_3"
}

Payload fields and types

PathType
$object
$.SubjectUserNamestring
$.TaskContentencoded-json
$.TaskContentstring
$.TaskContent::<json>object
$.TaskContent::<json>.Actionsobject
$.TaskContent::<json>.Actions.Execobject
$.TaskContent::<json>.Actions.Exec.Argumentsstring
$.TaskContent::<json>.Actions.Exec.Commandstring
$.TaskContent::<json>.Triggersobject
$.TaskContent::<json>.Triggers.TimeTriggerobject
$.TaskContent::<json>.Triggers.TimeTrigger.Enabledencoded-json
$.TaskContent::<json>.Triggers.TimeTrigger.Enabledstring
$.TaskContent::<json>.Triggers.TimeTrigger.Enabled::<json>boolean
$.TaskContent::<json>.Triggers.TimeTrigger.StartBoundarystring
$.TaskNamestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ScheduledTaskUpdated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "SubjectUserName": "USERNAME_1",
  "TaskContent": "{\"Actions\":{\"Exec\":{\"Arguments\":\"VALUE_1\",\"Command\":\"echo SAMPLE_1\"}},\"Triggers\":{\"CalendarTrigger\":{\"Enabled\":\"false\",\"EndBoundary\":\"VALUE_2\",\"ScheduleByDay\":{\"DaysInterval\":\"1\"},\"StartBoundary\":\"VALUE_3\"}}}",
  "TaskName": "VALUE_4"
}

Payload fields and types

PathType
$object
$.SubjectUserNamestring
$.TaskContentencoded-json
$.TaskContentstring
$.TaskContent::<json>object
$.TaskContent::<json>.Actionsobject
$.TaskContent::<json>.Actions.Execobject
$.TaskContent::<json>.Actions.Exec.Argumentsstring
$.TaskContent::<json>.Actions.Exec.Commandstring
$.TaskContent::<json>.Triggersobject
$.TaskContent::<json>.Triggers.CalendarTriggerobject
$.TaskContent::<json>.Triggers.CalendarTrigger.Enabledencoded-json
$.TaskContent::<json>.Triggers.CalendarTrigger.Enabledstring
$.TaskContent::<json>.Triggers.CalendarTrigger.Enabled::<json>boolean
$.TaskContent::<json>.Triggers.CalendarTrigger.EndBoundarystring
$.TaskContent::<json>.Triggers.CalendarTrigger.ScheduleByDayobject
$.TaskContent::<json>.Triggers.CalendarTrigger.ScheduleByDay.DaysIntervalencoded-json
$.TaskContent::<json>.Triggers.CalendarTrigger.ScheduleByDay.DaysIntervalstring
$.TaskContent::<json>.Triggers.CalendarTrigger.ScheduleByDay.DaysInterval::<json>integer
$.TaskContent::<json>.Triggers.CalendarTrigger.StartBoundarystring
$.TaskNamestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: AntivirusDetection

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "ThreatName": "VALUE_1",
  "WasExecuting": false
}

Payload fields and types

PathType
$object
$.ThreatNamestring
$.WasExecutingboolean

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: UsbDriveMounted

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "BusType": 1,
  "DriveLetter": "VALUE_1",
  "LoggedOnUsers": [
    "USERNAME_1"
  ],
  "Manufacturer": "VALUE_2",
  "ProductName": "VALUE_3",
  "ProductRevision": "1.5",
  "Volume": "VALUE_4"
}

Payload fields and types

PathType
$object
$.BusTypeinteger
$.DriveLetterstring
$.LoggedOnUsersarray
$.LoggedOnUsers[]string
$.Manufacturerstring
$.ProductNamestring
$.ProductRevisionencoded-json
$.ProductRevisionstring
$.ProductRevision::<json>number
$.Volumestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ScheduledTaskUpdated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "SubjectUserName": "USERNAME_1",
  "TaskContent": "{\"Actions\":{\"Exec\":{\"Arguments\":\"VALUE_1\",\"Command\":\"echo SAMPLE_1\"}}}",
  "TaskName": "VALUE_2"
}

Payload fields and types

PathType
$object
$.SubjectUserNamestring
$.TaskContentencoded-json
$.TaskContentstring
$.TaskContent::<json>object
$.TaskContent::<json>.Actionsobject
$.TaskContent::<json>.Actions.Execobject
$.TaskContent::<json>.Actions.Exec.Argumentsstring
$.TaskContent::<json>.Actions.Exec.Commandstring
$.TaskNamestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ShellLinkCreateFileEvent

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "IsOnRemovableMedia": false,
  "ShellLinkShowCommand": "echo SAMPLE_1",
  "VolumeGuidPath": "SAMPLEFILE_1.txt"
}

Payload fields and types

PathType
$object
$.IsOnRemovableMediaboolean
$.ShellLinkShowCommandstring
$.VolumeGuidPathstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: AsrLsassCredentialTheftAudited

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "IsAudit": false,
  "RuleId": "00000000-0000-4000-8000-000000000001"
}

Payload fields and types

PathType
$object
$.IsAuditboolean
$.RuleIdstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ScheduledTaskUpdated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "SubjectUserName": "USERNAME_1",
  "TaskContent": "{\"Actions\":{\"Exec\":{\"Command\":\"echo SAMPLE_1\"}},\"Triggers\":{\"TimeTrigger\":{\"@id\":\"VALUE_1\",\"Enabled\":\"false\",\"RandomDelay\":\"VALUE_2\",\"Repetition\":{\"Interval\":\"VALUE_3\",\"StopAtDurationEnd\":\"false\"},\"StartBoundary\":\"VALUE_4\"},\"WnfStateChangeTrigger\":[{\"@id\":\"VALUE_5\",\"Data\":\"VALUE_6\",\"DataOffset\":\"1\",\"Enabled\":\"false\",\"StateName\":\"VALUE_7\"}]}}",
  "TaskName": "VALUE_10"
}

Payload fields and types

PathType
$object
$.SubjectUserNamestring
$.TaskContentencoded-json
$.TaskContentstring
$.TaskContent::<json>object
$.TaskContent::<json>.Actionsobject
$.TaskContent::<json>.Actions.Execobject
$.TaskContent::<json>.Actions.Exec.Commandstring
$.TaskContent::<json>.Triggersobject
$.TaskContent::<json>.Triggers.TimeTriggerobject
$.TaskContent::<json>.Triggers.TimeTrigger.Enabledencoded-json
$.TaskContent::<json>.Triggers.TimeTrigger.Enabledstring
$.TaskContent::<json>.Triggers.TimeTrigger.Enabled::<json>boolean
$.TaskContent::<json>.Triggers.TimeTrigger.RandomDelaystring
$.TaskContent::<json>.Triggers.TimeTrigger.Repetitionobject
$.TaskContent::<json>.Triggers.TimeTrigger.Repetition.Intervalstring
$.TaskContent::<json>.Triggers.TimeTrigger.Repetition.StopAtDurationEndencoded-json
$.TaskContent::<json>.Triggers.TimeTrigger.Repetition.StopAtDurationEndstring
$.TaskContent::<json>.Triggers.TimeTrigger.Repetition.StopAtDurationEnd::<json>boolean
$.TaskContent::<json>.Triggers.TimeTrigger.StartBoundarystring
$.TaskContent::<json>.Triggers.TimeTrigger["@id"]string
$.TaskContent::<json>.Triggers.WnfStateChangeTriggerarray
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[]object
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].Datastring
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].DataOffsetencoded-json
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].DataOffsetstring
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].DataOffset::<json>integer
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].Enabledencoded-json
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].Enabledstring
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].Enabled::<json>boolean
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].StateNamestring
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[]["@id"]string
$.TaskNamestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: RemoteWmiOperation

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "Namespace": "VALUE_1",
  "OperationDetails": "VALUE_2",
  "OperationType": "VALUE_3"
}

Payload fields and types

PathType
$object
$.Namespacestring
$.OperationDetailsstring
$.OperationTypestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: PowerShellCommand

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "Command": "echo SAMPLE_1"
}

Payload fields and types

PathType
$object
$.Commandstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: DnsQueryResponse

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "DnsQueryResult": [
    "{\"DnsQueryType\":\"VALUE_1\",\"Result\":\"{\\\"dv3\\\":1,\\\"dv3_1\\\":1,\\\"pq\\\":1}\"}"
  ],
  "DnsQueryString": "VALUE_2"
}

Payload fields and types

PathType
$object
$.DnsQueryResultarray
$.DnsQueryResult[]encoded-json
$.DnsQueryResult[]string
$.DnsQueryResult[]::<json>object
$.DnsQueryResult[]::<json>.DnsQueryTypestring
$.DnsQueryResult[]::<json>.Resultencoded-json
$.DnsQueryResult[]::<json>.Resultstring
$.DnsQueryResult[]::<json>.Result::<json>object
$.DnsQueryResult[]::<json>.Result::<json>.dv3integer
$.DnsQueryResult[]::<json>.Result::<json>.dv3_1integer
$.DnsQueryResult[]::<json>.Result::<json>.pqinteger
$.DnsQueryStringstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ShellLinkCreateFileEvent

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FileSizeInBytes": 1,
  "IsOnRemovableMedia": false,
  "ShellLinkRunAsAdmin": false,
  "ShellLinkShowCommand": "echo SAMPLE_1",
  "VolumeGuidPath": "SAMPLEFILE_1.txt"
}

Payload fields and types

PathType
$object
$.FileSizeInBytesinteger
$.IsOnRemovableMediaboolean
$.ShellLinkRunAsAdminboolean
$.ShellLinkShowCommandstring
$.VolumeGuidPathstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: AntivirusScanCompleted

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "Domain": "COMPUTERNAME_1",
  "ScanId": "VALUE_1",
  "ScanParametersIndex": "1",
  "ScanTypeIndex": "VALUE_2",
  "User": "USERNAME_1"
}

Payload fields and types

PathType
$object
$.Domainstring
$.ScanIdstring
$.ScanParametersIndexencoded-json
$.ScanParametersIndexstring
$.ScanParametersIndex::<json>integer
$.ScanTypeIndexstring
$.Userstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ScheduledTaskUpdated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "SubjectUserName": "USERNAME_1",
  "TaskContent": "{\"Actions\":{\"Exec\":{\"Arguments\":\"VALUE_1\",\"Command\":\"echo SAMPLE_1\"}},\"Triggers\":{\"TimeTrigger\":{\"Enabled\":\"false\",\"RandomDelay\":\"VALUE_2\",\"Repetition\":{\"Interval\":\"VALUE_3\",\"StopAtDurationEnd\":\"false\"},\"StartBoundary\":\"VALUE_4\"}}}",
  "TaskName": "VALUE_5"
}

Payload fields and types

PathType
$object
$.SubjectUserNamestring
$.TaskContentencoded-json
$.TaskContentstring
$.TaskContent::<json>object
$.TaskContent::<json>.Actionsobject
$.TaskContent::<json>.Actions.Execobject
$.TaskContent::<json>.Actions.Exec.Argumentsstring
$.TaskContent::<json>.Actions.Exec.Commandstring
$.TaskContent::<json>.Triggersobject
$.TaskContent::<json>.Triggers.TimeTriggerobject
$.TaskContent::<json>.Triggers.TimeTrigger.Enabledencoded-json
$.TaskContent::<json>.Triggers.TimeTrigger.Enabledstring
$.TaskContent::<json>.Triggers.TimeTrigger.Enabled::<json>boolean
$.TaskContent::<json>.Triggers.TimeTrigger.RandomDelaystring
$.TaskContent::<json>.Triggers.TimeTrigger.Repetitionobject
$.TaskContent::<json>.Triggers.TimeTrigger.Repetition.Intervalstring
$.TaskContent::<json>.Triggers.TimeTrigger.Repetition.StopAtDurationEndencoded-json
$.TaskContent::<json>.Triggers.TimeTrigger.Repetition.StopAtDurationEndstring
$.TaskContent::<json>.Triggers.TimeTrigger.Repetition.StopAtDurationEnd::<json>boolean
$.TaskContent::<json>.Triggers.TimeTrigger.StartBoundarystring
$.TaskNamestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: AntivirusScanCancelled

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "Domain": "COMPUTERNAME_1",
  "ScanId": "VALUE_1",
  "ScanParametersIndex": "1",
  "ScanTypeIndex": "VALUE_2",
  "User": "USERNAME_1"
}

Payload fields and types

PathType
$object
$.Domainstring
$.ScanIdstring
$.ScanParametersIndexencoded-json
$.ScanParametersIndexstring
$.ScanParametersIndex::<json>integer
$.ScanTypeIndexstring
$.Userstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ReadProcessMemoryApiCall

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "TotalBytesCopied": 1
}

Payload fields and types

PathType
$object
$.TotalBytesCopiedinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ScheduledTaskUpdated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "SubjectUserName": "USERNAME_1",
  "TaskContent": "{\"Actions\":{\"Exec\":{\"Arguments\":\"VALUE_1\",\"Command\":\"echo SAMPLE_1\"}},\"Triggers\":{\"TimeTrigger\":{\"Enabled\":\"false\",\"StartBoundary\":\"VALUE_2\"}}}",
  "TaskName": "VALUE_3"
}

Payload fields and types

PathType
$object
$.SubjectUserNamestring
$.TaskContentencoded-json
$.TaskContentstring
$.TaskContent::<json>object
$.TaskContent::<json>.Actionsobject
$.TaskContent::<json>.Actions.Execobject
$.TaskContent::<json>.Actions.Exec.Argumentsstring
$.TaskContent::<json>.Actions.Exec.Commandstring
$.TaskContent::<json>.Triggersobject
$.TaskContent::<json>.Triggers.TimeTriggerobject
$.TaskContent::<json>.Triggers.TimeTrigger.Enabledencoded-json
$.TaskContent::<json>.Triggers.TimeTrigger.Enabledstring
$.TaskContent::<json>.Triggers.TimeTrigger.Enabled::<json>boolean
$.TaskContent::<json>.Triggers.TimeTrigger.StartBoundarystring
$.TaskNamestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: NtAllocateVirtualMemoryApiCall

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "BaseAddress": 1,
  "ProtectionMask": 1,
  "RegionSize": 1
}

Payload fields and types

PathType
$object
$.BaseAddressinteger
$.ProtectionMaskinteger
$.RegionSizeinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: LdapSearch

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "AttributeList": [
    "VALUE_1"
  ],
  "DistinguishedName": "VALUE_12",
  "ScopeOfSearch": "VALUE_13",
  "SearchFilter": "VALUE_14"
}

Payload fields and types

PathType
$object
$.AttributeListarray
$.AttributeList[]string
$.DistinguishedNamestring
$.ScopeOfSearchstring
$.SearchFilterstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: RemoteWmiOperation

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "OperationType": "VALUE_1"
}

Payload fields and types

PathType
$object
$.OperationTypestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: UsbDriveMounted

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "BusType": 1,
  "DriveLetter": "VALUE_1",
  "LoggedOnUsers": [
    "USERNAME_1"
  ],
  "ProductName": "VALUE_2",
  "ProductRevision": "1.5",
  "Volume": "VALUE_3"
}

Payload fields and types

PathType
$object
$.BusTypeinteger
$.DriveLetterstring
$.LoggedOnUsersarray
$.LoggedOnUsers[]string
$.ProductNamestring
$.ProductRevisionencoded-json
$.ProductRevisionstring
$.ProductRevision::<json>number
$.Volumestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: BruteForceActivityDetected

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "AttackType": "VALUE_1",
  "DomainName": "COMPUTERNAME_1",
  "IP": "192.0.2.1",
  "Username": "USERNAME_1",
  "WorkStationName": "VALUE_2"
}

Payload fields and types

PathType
$object
$.AttackTypestring
$.DomainNamestring
$.IPstring
$.Usernamestring
$.WorkStationNamestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ScheduledTaskCreated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "SubjectUserName": "USERNAME_1",
  "TaskContent": "{\"Actions\":{\"Exec\":{\"Arguments\":null,\"Command\":\"echo SAMPLE_1\"}},\"Triggers\":{\"TimeTrigger\":{\"Enabled\":\"false\",\"RandomDelay\":\"VALUE_1\",\"Repetition\":{\"Interval\":\"VALUE_2\",\"StopAtDurationEnd\":\"false\"},\"StartBoundary\":\"VALUE_3\"}}}",
  "TaskName": "VALUE_4"
}

Payload fields and types

PathType
$object
$.SubjectUserNamestring
$.TaskContentencoded-json
$.TaskContentstring
$.TaskContent::<json>object
$.TaskContent::<json>.Actionsobject
$.TaskContent::<json>.Actions.Execobject
$.TaskContent::<json>.Actions.Exec.Argumentsnull
$.TaskContent::<json>.Actions.Exec.Commandstring
$.TaskContent::<json>.Triggersobject
$.TaskContent::<json>.Triggers.TimeTriggerobject
$.TaskContent::<json>.Triggers.TimeTrigger.Enabledencoded-json
$.TaskContent::<json>.Triggers.TimeTrigger.Enabledstring
$.TaskContent::<json>.Triggers.TimeTrigger.Enabled::<json>boolean
$.TaskContent::<json>.Triggers.TimeTrigger.RandomDelaystring
$.TaskContent::<json>.Triggers.TimeTrigger.Repetitionobject
$.TaskContent::<json>.Triggers.TimeTrigger.Repetition.Intervalstring
$.TaskContent::<json>.Triggers.TimeTrigger.Repetition.StopAtDurationEndencoded-json
$.TaskContent::<json>.Triggers.TimeTrigger.Repetition.StopAtDurationEndstring
$.TaskContent::<json>.Triggers.TimeTrigger.Repetition.StopAtDurationEnd::<json>boolean
$.TaskContent::<json>.Triggers.TimeTrigger.StartBoundarystring
$.TaskNamestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: DpapiAccessed

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "CallerProcessID": 1,
  "MasterKeyGUID": "00000000-0000-4000-8000-000000000001",
  "OperationType": "VALUE_1",
  "ReturnValue": 1
}

Payload fields and types

PathType
$object
$.CallerProcessIDinteger
$.MasterKeyGUIDstring
$.OperationTypestring
$.ReturnValueinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: DnsQueryResponse

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "DnsQueryResult": [
    "{\"DnsQueryType\":\"VALUE_1\",\"Result\":\"VALUE_2\"}"
  ],
  "DnsQueryString": "VALUE_3"
}

Payload fields and types

PathType
$object
$.DnsQueryResultarray
$.DnsQueryResult[]encoded-json
$.DnsQueryResult[]string
$.DnsQueryResult[]::<json>object
$.DnsQueryResult[]::<json>.DnsQueryTypestring
$.DnsQueryResult[]::<json>.Resultstring
$.DnsQueryStringstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ShellLinkCreateFileEvent

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FileSizeInBytes": 1,
  "IsOnRemovableMedia": false,
  "ShellLinkIconPath": "SAMPLEFILE_1.txt",
  "ShellLinkRunAsAdmin": false,
  "ShellLinkShowCommand": "echo SAMPLE_1",
  "VolumeGuidPath": "SAMPLEFILE_2.txt"
}

Payload fields and types

PathType
$object
$.FileSizeInBytesinteger
$.IsOnRemovableMediaboolean
$.ShellLinkIconPathstring
$.ShellLinkRunAsAdminboolean
$.ShellLinkShowCommandstring
$.VolumeGuidPathstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: DnsQueryResponse

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "DnsQueryString": "VALUE_1"
}

Payload fields and types

PathType
$object
$.DnsQueryStringstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: LdapSearch

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "AttributeList": [
    "VALUE_1"
  ],
  "ScopeOfSearch": "VALUE_2",
  "SearchFilter": "VALUE_3"
}

Payload fields and types

PathType
$object
$.AttributeListarray
$.AttributeList[]string
$.ScopeOfSearchstring
$.SearchFilterstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ShellLinkCreateFileEvent

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "FileSizeInBytes": 1,
  "IsOnRemovableMedia": false,
  "ShellLinkIconPath": "SAMPLEFILE_1.txt",
  "ShellLinkRunAsAdmin": false,
  "ShellLinkShowCommand": "echo SAMPLE_1",
  "ShellLinkWorkingDirectory": "VALUE_1",
  "VolumeGuidPath": "SAMPLEFILE_2.txt"
}

Payload fields and types

PathType
$object
$.FileSizeInBytesinteger
$.IsOnRemovableMediaboolean
$.ShellLinkIconPathstring
$.ShellLinkRunAsAdminboolean
$.ShellLinkShowCommandstring
$.ShellLinkWorkingDirectorystring
$.VolumeGuidPathstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ProcessCreatedUsingWmiQuery

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "ClientMachine": "VALUE_1",
  "IsRemoteMachine": false
}

Payload fields and types

PathType
$object
$.ClientMachinestring
$.IsRemoteMachineboolean

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ScheduledTaskCreated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "SubjectUserName": "USERNAME_1",
  "TaskContent": "{\"Actions\":{\"Exec\":{\"Arguments\":\"VALUE_1\",\"Command\":\"echo SAMPLE_1\"}},\"Triggers\":{\"WnfStateChangeTrigger\":{\"Data\":\"VALUE_2\",\"DataOffset\":\"1\",\"Enabled\":\"false\",\"StateName\":\"VALUE_3\"}}}",
  "TaskName": "VALUE_4"
}

Payload fields and types

PathType
$object
$.SubjectUserNamestring
$.TaskContentencoded-json
$.TaskContentstring
$.TaskContent::<json>object
$.TaskContent::<json>.Actionsobject
$.TaskContent::<json>.Actions.Execobject
$.TaskContent::<json>.Actions.Exec.Argumentsstring
$.TaskContent::<json>.Actions.Exec.Commandstring
$.TaskContent::<json>.Triggersobject
$.TaskContent::<json>.Triggers.WnfStateChangeTriggerobject
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger.Datastring
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger.DataOffsetencoded-json
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger.DataOffsetstring
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger.DataOffset::<json>integer
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger.Enabledencoded-json
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger.Enabledstring
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger.Enabled::<json>boolean
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger.StateNamestring
$.TaskNamestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: DpapiAccessed

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "CallerProcessID": 1,
  "Flags": "VALUE_1",
  "MasterKeyGUID": "00000000-0000-4000-8000-000000000001",
  "OperationType": "VALUE_2",
  "ProtectionFlags": "VALUE_3",
  "ReturnValue": 1
}

Payload fields and types

PathType
$object
$.CallerProcessIDinteger
$.Flagsstring
$.MasterKeyGUIDstring
$.OperationTypestring
$.ProtectionFlagsstring
$.ReturnValueinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: RemoteDesktopConnection

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "Protocol": "VALUE_1"
}

Payload fields and types

PathType
$object
$.Protocolstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: LdapSearch

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "AttributeList": [
    "VALUE_1"
  ],
  "DistinguishedName": "VALUE_2",
  "ScopeOfSearch": "VALUE_3"
}

Payload fields and types

PathType
$object
$.AttributeListarray
$.AttributeList[]string
$.DistinguishedNamestring
$.ScopeOfSearchstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ScheduledTaskCreated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "SubjectUserName": "USERNAME_1",
  "TaskContent": "{\"Actions\":{\"Exec\":{\"Arguments\":\"VALUE_1\",\"Command\":\"echo SAMPLE_1\"}},\"Triggers\":{\"TimeTrigger\":{\"Enabled\":\"false\",\"StartBoundary\":\"VALUE_2\"},\"WnfStateChangeTrigger\":[{\"@id\":\"VALUE_3\",\"Data\":\"VALUE_4\",\"DataOffset\":\"1\",\"Enabled\":\"false\",\"StateName\":\"VALUE_5\"}]}}",
  "TaskName": "VALUE_9"
}

Payload fields and types

PathType
$object
$.SubjectUserNamestring
$.TaskContentencoded-json
$.TaskContentstring
$.TaskContent::<json>object
$.TaskContent::<json>.Actionsobject
$.TaskContent::<json>.Actions.Execobject
$.TaskContent::<json>.Actions.Exec.Argumentsstring
$.TaskContent::<json>.Actions.Exec.Commandstring
$.TaskContent::<json>.Triggersobject
$.TaskContent::<json>.Triggers.TimeTriggerobject
$.TaskContent::<json>.Triggers.TimeTrigger.Enabledencoded-json
$.TaskContent::<json>.Triggers.TimeTrigger.Enabledstring
$.TaskContent::<json>.Triggers.TimeTrigger.Enabled::<json>boolean
$.TaskContent::<json>.Triggers.TimeTrigger.StartBoundarystring
$.TaskContent::<json>.Triggers.WnfStateChangeTriggerarray
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[]object
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].Datastring
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].DataOffsetencoded-json
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].DataOffsetstring
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].DataOffset::<json>integer
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].Enabledencoded-json
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].Enabledstring
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].Enabled::<json>boolean
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[].StateNamestring
$.TaskContent::<json>.Triggers.WnfStateChangeTrigger[]["@id"]string
$.TaskNamestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: DpapiAccessed

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "CallerProcessID": 1,
  "Flags": "VALUE_1",
  "MasterKeyGUID": "00000000-0000-4000-8000-000000000001",
  "OperationType": "VALUE_2",
  "ReturnValue": 1
}

Payload fields and types

PathType
$object
$.CallerProcessIDinteger
$.Flagsstring
$.MasterKeyGUIDstring
$.OperationTypestring
$.ReturnValueinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: NtAllocateVirtualMemoryRemoteApiCall

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "IntegrityLevel": 1
}

Payload fields and types

PathType
$object
$.IntegrityLevelinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: CreateRemoteThreadApiCall

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "IntegrityLevel": 1
}

Payload fields and types

PathType
$object
$.IntegrityLevelinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ProcessPrimaryTokenModified

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "CurrentTokenIntegrityLevel": "1",
  "CurrentTokenPointer": "1",
  "CurrentTokenPrivEnabled": "1",
  "CurrentTokenSource": "VALUE_1",
  "CurrentTokenUserSid": "USERNAME_1",
  "OriginalTokenIntegrityLevel": "1",
  "OriginalTokenPointer": "1",
  "OriginalTokenPrivEnabled": "1",
  "OriginalTokenPrivPresent": "1",
  "OriginalTokenSource": "VALUE_1",
  "OriginalTokenUserSid": "USERNAME_1",
  "SystemTokenPointer": "1",
  "TokenModificationProperties": "{\"currentTokenIntegrityLevelName\":\"VALUE_2\",\"isChangedToSystemToken\":false,\"originalTokenIntegrityLevelName\":\"VALUE_2\",\"privilegesFlags\":[],\"tokenChangeDescription\":\"VALUE_3\"}"
}

Payload fields and types

PathType
$object
$.CurrentTokenIntegrityLevelencoded-json
$.CurrentTokenIntegrityLevelstring
$.CurrentTokenIntegrityLevel::<json>integer
$.CurrentTokenPointerencoded-json
$.CurrentTokenPointerstring
$.CurrentTokenPointer::<json>integer
$.CurrentTokenPrivEnabledencoded-json
$.CurrentTokenPrivEnabledstring
$.CurrentTokenPrivEnabled::<json>integer
$.CurrentTokenSourcestring
$.CurrentTokenUserSidstring
$.OriginalTokenIntegrityLevelencoded-json
$.OriginalTokenIntegrityLevelstring
$.OriginalTokenIntegrityLevel::<json>integer
$.OriginalTokenPointerencoded-json
$.OriginalTokenPointerstring
$.OriginalTokenPointer::<json>integer
$.OriginalTokenPrivEnabledencoded-json
$.OriginalTokenPrivEnabledstring
$.OriginalTokenPrivEnabled::<json>integer
$.OriginalTokenPrivPresentencoded-json
$.OriginalTokenPrivPresentstring
$.OriginalTokenPrivPresent::<json>integer
$.OriginalTokenSourcestring
$.OriginalTokenUserSidstring
$.SystemTokenPointerencoded-json
$.SystemTokenPointerstring
$.SystemTokenPointer::<json>integer
$.TokenModificationPropertiesencoded-json
$.TokenModificationPropertiesstring
$.TokenModificationProperties::<json>object
$.TokenModificationProperties::<json>.currentTokenIntegrityLevelNamestring
$.TokenModificationProperties::<json>.isChangedToSystemTokenboolean
$.TokenModificationProperties::<json>.originalTokenIntegrityLevelNamestring
$.TokenModificationProperties::<json>.privilegesFlagsarray
$.TokenModificationProperties::<json>.tokenChangeDescriptionstring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ScheduledTaskDeleted

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "SubjectUserName": "USERNAME_1",
  "TaskName": "VALUE_1"
}

Payload fields and types

PathType
$object
$.SubjectUserNamestring
$.TaskNamestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: OpenProcessApiCall

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "DesiredAccess": 1
}

Payload fields and types

PathType
$object
$.DesiredAccessinteger

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ExploitGuardWin32SystemCallBlocked

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "IsAudit": false
}

Payload fields and types

PathType
$object
$.IsAuditboolean

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.

Action: ScheduledTaskUpdated

All values in this example are synthetic. Format: JSON; column encoding: json-string.

{
  "SubjectUserName": "USERNAME_1",
  "TaskContent": "{\"Actions\":{\"Exec\":{\"Arguments\":\"VALUE_1\",\"Command\":\"echo SAMPLE_1\"}},\"Triggers\":{\"LogonTrigger\":{\"Delay\":\"VALUE_2\",\"Enabled\":\"false\"}}}",
  "TaskName": "VALUE_3"
}

Payload fields and types

PathType
$object
$.SubjectUserNamestring
$.TaskContentencoded-json
$.TaskContentstring
$.TaskContent::<json>object
$.TaskContent::<json>.Actionsobject
$.TaskContent::<json>.Actions.Execobject
$.TaskContent::<json>.Actions.Exec.Argumentsstring
$.TaskContent::<json>.Actions.Exec.Commandstring
$.TaskContent::<json>.Triggersobject
$.TaskContent::<json>.Triggers.LogonTriggerobject
$.TaskContent::<json>.Triggers.LogonTrigger.Delaystring
$.TaskContent::<json>.Triggers.LogonTrigger.Enabledencoded-json
$.TaskContent::<json>.Triggers.LogonTrigger.Enabledstring
$.TaskContent::<json>.Triggers.LogonTrigger.Enabled::<json>boolean
$.TaskNamestring

Observed fields are not a complete vendor contract. Parse JSON strings before expanding arrays; encoded JSON paths are marked ::<json>.

Sources and context: Microsoft table reference.