首页/系统/Windows 运维速查/1102 审计日志被清除

1102 审计日志被清除

安全日志被清空会留下 1102:这是安全事件本身;正常运维不该出现,出现即需调查与上报。

Windows 运维速查系统更新于 2026-10-13

1102 是什么信号

1102 表示审计日志被清除:有人(或某个程序)执行了清空安全日志的动作。清空日志会抹掉此前的安全记录,是最典型的「掩盖痕迹」行为,因此在安全运营里它本身就是需要调查的事件,而不是一条普通运维日志。它记录在执行清空的机器上,字段里带着执行者账户与登录会话,是追溯的第一手信息。

基本信息

适用平台Windows 客户端与服务器,记录在安全日志
触发动作图形界面清除日志、wevtutil cl Security 等清空操作
关键字段SubjectUserName 与 SubjectDomainName(执行者)、SubjectLogonId(登录会话)
关联事件其它日志通道被清空记录在系统日志的 104;安全日志写入失败或满时另有相关提示
权限要求清空安全日志需要「管理审核和安全日志」特权,通常为管理员
检测地位清空动作会在新的安全日志中留下 1102,成为可靠的检测点

典型使用场景

  • 安全告警处置:收到 1102 告警后立即确认执行者与来源
  • 合规审计:检查是否存在违规清空日志的操作记录
  • 事件溯源:判断攻击时间窗是否被刻意抹除,评估影响范围
  • 巡检基线:把 1102 与相关事件配置为高优先级告警项
  • 取证配合:从集中收集侧补齐被本地清除的日志
  • 变更核查:确认例行维护中是否有人顺手清理了安全日志

常用示例

常用示例
# 最近的安全日志清除记录
Get-WinEvent -FilterHashtable @{LogName='Security'; Id=1102} -MaxEvents 10 |
  Select-Object TimeCreated, @{n='By';e={$_.Properties[1].Value}}, @{n='Domain';e={$_.Properties[2].Value}}, Message | Format-List
# 其它通道被清空(记录在系统日志)
Get-WinEvent -FilterHashtable @{LogName='System'; Id=104} -MaxEvents 10 | Select-Object TimeCreated, Message
# 事件日志服务重启与日志被清空的相邻记录,帮助还原时间线
Get-WinEvent -LogName System -MaxEvents 50 | Where-Object Id -in 104,1100,6005,6006,1074 | Select-Object TimeCreated, Id, Message
# 从集中收集侧查询同一时间段(若已配置日志转发)
# Get-WinEvent -ComputerName collector01 -FilterHashtable @{LogName='Security'; Id=1102}

相关事件对照

事件含义处置方向
1102安全日志被清除按安全事件处理:确认执行者、来源与前后动作
104其它日志通道被清除判断是否存在批量清理痕迹的行为
1100事件日志服务关闭常与关机或被强制停止服务相关
4719审核策略被修改降低审核级别同样是掩盖痕迹的手段
日志已满提示容量不足导致覆盖或写入失败调整日志大小与保留策略,避免历史记录被动丢失
清空后 1102 会作为新日志中的一条被写入,因此本地仍能看到「发生过清空」这一事实;但被清掉的这段时间的历史记录无法在本地找回,完整时间线只能依赖集中收集(日志转发)侧的副本。
日志被清在合规环境里属于明确违规,应配置为高优先级告警,并纳入值班处置流程:先保全证据(导出当前 evtx、记录执行者与时间),再决定是否上报与联系相关方。

预防与留证

预防与留证
# 核对安全日志容量与保留模式,避免被动覆盖
Get-WinEvent -ListLog Security | Select-Object LogName, MaximumSizeInBytes, LogMode, IsEnabled
# 调整容量(属持久变更,走变更流程)
# wevtutil sl Security /ms:1073741824
# 导出当前安全日志留档(取证优先导出,而不是清空)
wevtutil epl Security D:\evidence\security_20261013.evtx
# 校验导出文件完整性
Get-Item D:\evidence\security_20261013.evtx | Select-Object FullName, Length, LastWriteTime
发现 1102 后不要在原机上反复操作或清空其它日志「先恢复现场」:这会进一步破坏证据。正确顺序是先导出留档、记录时间线与执行者,再按事件响应流程决定是否隔离主机。

易错点

  • 把 1102 当普通日志噪音:它是掩盖痕迹的强信号,必须按安全事件流程核查
  • 只在本机找历史记录:被清掉的部分本地已不存在,需从集中收集侧补齐
  • 处置时先清其它日志:进一步破坏证据链,应先导出保全
  • 忽略日志容量配置:日志满后覆盖或写入失败会被动丢失记录,与恶意清除表现相似
  • 看到执行者是管理员就判定为正常运维:仍需确认是否为授权变更,并核对同期其它敏感动作

数据来源与参考

  • Microsoft Learn:1102 事件
  • Microsoft Learn:监控日志清除

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌