Skip to content

Commit

Permalink
Add WDAC events and system lock down notification. (#89)
Browse files Browse the repository at this point in the history
  • Loading branch information
PaulHigin authored Jan 9, 2023
1 parent af5359b commit 64c2eb0
Showing 1 changed file with 66 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2184,7 +2184,7 @@
value="0x6017"
version="1"
/>
<event
<event
channel="C_ANALYTIC"
keywords="AmsiState"
level="win:Verbose"
Expand All @@ -2196,6 +2196,19 @@
value="0x4001"
version="1"
/>
<event
channel="C_ANALYTIC"
keywords="WDACQuery"
level="win:Verbose"
message="$(string.PS_PROVIDER.event.E_A_WDACQuery.message)"
opcode="Method"
symbol="WDACQuery"
task="WDAC"
template="T_WDACQuery"
value="0x4002"
version="1"
/>
</events>
</events>
<channels>
<!--There are two channels defined for Windows PowerShell instrumentation
Expand Down Expand Up @@ -2419,11 +2432,17 @@
symbol="T_ISEOperation"
value="120"
/>
<task
<task
message="$(string.PS_PROVIDER.task.T_AmsiState.message)"
name="Amsi"
symbol="T_Amsi"
value="130"
/>
<task
message="$(string.PS_PROVIDER.task.T_WDACQuery.message)"
name="WDAC"
symbol="T_WDAC"
value="131"
/>
</tasks>
<opcodes>
Expand Down Expand Up @@ -2585,11 +2604,17 @@
name="PSWorkflow"
symbol="K_PSWORKFLOW"
/>
<keyword
<keyword
mask="0x400"
message="$(string.PS_PROVIDER.keyword.K_AmsiState.message)"
name="AmsiState"
symbol="K_AmsiState"
/>
<keyword
mask="0x800"
message="$(string.PS_PROVIDER.keyword.K_WDACQuery.message)"
name="WDACQuery"
symbol="K_WDACQuery"
/>
</keywords>
<maps>
Expand Down Expand Up @@ -4048,16 +4073,34 @@
name="FileName"
/>
</template>
<template tid="T_AmsiState">
<data
inType="win:UnicodeString"
name="Action"
<template tid="T_AmsiState">
<data
inType="win:UnicodeString"
name="Action"
/>
<data
inType="win:UnicodeString"
name="AmsiContext"
/>
</template>
<template tid="T_WDACQuery">
<data
inType="win:UnicodeString"
name="QueryName"
/>
<data
inType="win:UnicodeString"
name="AmsiContext"
<data
inType="win:UnicodeString"
name="FileName"
/>
<data
inType="win:Int32"
name="QuerySuccess"
/>
</template>
<data
inType="win:Int32"
name="QuerySResult"
/>
</template>
</templates>
</provider>
</events>
Expand Down Expand Up @@ -5675,6 +5718,18 @@
id="PS_PROVIDER.event.E_O_REMOTE_NAMEDPIPE_DISCONNECT.message"
value="Windows PowerShell IPC disconnect on process: %1 in AppDomain: %2 for User: %3."
/>
<string
id="PS_PROVIDER.event.E_A_WDACQuery.message"
value="WDAC Query. %n %t Query: %1 %n %t File: %2 %n %t SuccessCode: %3 %n %t ResultCode: %4"
/>
<string
id="PS_PROVIDER.keyword.K_WDACQuery.message"
value="WDAC Query"
/>
<string
id="PS_PROVIDER.task.T_WDACQuery.message"
value="WDAC Query"
/>
</stringTable>
</resources>
</localization>
Expand Down

0 comments on commit 64c2eb0

Please sign in to comment.