我已启用文件审核,并希望能够针对给定的用户操作进行过滤。我已设置了一个非常基本的 XML 过滤器,但似乎无法使其工作。我已将其与 AccessList 以外的几个事件数据类别(例如 HandleId 和 SubjectUserName)配合使用。
<QueryList>
<Query Id="0" Path="Security">
<Select Path="Security">
*[EventData[Data[@Name='AccessList'] and (Data='%%1537')]]
</Select>
</Query>
</QueryList>
我正在尝试寻找以下内容:
<Event>
<EventData>
<Data Name="AccessList">%%1537</Data>
</EventData>
</Event>
有人能提供一些指导吗?
答案1
您需要
				
在之后添加%%1537
	
-- 标签


- 新队

-- 回车
<QueryList>
<Query Id="0" Path="Security">
<Select Path="Security">
*[EventData[Data[@Name='AccessList'] and (Data='%%1537
				')]]
</Select>
</Query>
</QueryList>
答案2
您可以使用十六进制值代替架构值,
Eg. %%1537 = 0x10000
因此查询将是,
<QueryList>
<Query Id="0" Path="Security">
<Select Path="Security">
*[EventData[Data[@Name='AccessList'] and (Data='0x10000')]]
</Select>
</Query>
</QueryList>