首页/安全/取证与溯源速查/Sysmon 注册表修改(事件 13)
Windows 取证55 条

Sysmon 注册表修改(事件 13)

事件 13 记录注册表值写入:自启动、服务、映像劫持等持久化动作都会在此留痕。

取证与溯源速查安全更新于 2026-10-13

Sysmon 注册表修改事件是什么

Sysmon 事件 13 记录注册表值的写入:自启动项、服务配置、映像劫持位置等持久化动作都会留痕。把它与随后发生的进程启动、网络外联按时间串起来,就能看到「写入配置—重新加载—建立外联」的完整链条。

基本信息

适用平台Windows,需部署 Sysmon 并配置注册表记录
关键字段TargetObject、Details、Image、EventType
常见位置自启动项、服务键、映像劫持相关位置
局限注册表被写不等于立即生效,要核实后续加载

典型使用场景

  • 排查自启动项与服务键的异常写入
  • 还原持久化动作的时间线
  • 结合进程字段确认写入者
  • 核对写入内容是否与已知运维变更一致
  • 为清理清单提供准确的键路径与值
  • 把写入内容指向的路径与主机上实际存在的文件核对
  • 按写入的键路径分组,区分启动项、服务与浏览器扩展等类别

筛查

筛查
Get-WinEvent -LogName 'Microsoft-Windows-Sysmon/Operational' |
  Where-Object { $_.Id -eq 13 -and $_.Message -match 'CurrentVersion..Run|Services' } |
  Select-Object -First 15 TimeCreated, Message
# 关注写入值指向临时目录,或值内容含编码过的命令行

字段读法

字段含义注意
TargetObject被写入的注册表键路径自启动与服务键优先看
Details写入的值内容指向临时目录或含编码参数时高度可疑
Image执行写入的进程安装器批量写入属于正常噪声
EventType写入类型区分新建与覆盖修改
注册表被写入不代表立即生效:部分配置要等进程重启或用户重新登录才加载,判断影响要看后续行为。
软件安装过程会批量写入大量键值。先按执行进程聚合区分安装器噪声,再看异常写入。
同一个键在短时间内被多次写入会产生多条事件,判断结果看最终值,中间过程用于还原操作时序。
该事件的量与系统更新、软件安装强相关,排查前先了解主机当时的运维窗口与变更记录。

易错点

  • 只看写入动作不核实是否生效,把未加载的配置当成已执行的持久化
  • 不按执行进程聚合,安装器产生的批量写入噪声掩盖真实线索
  • 记录配置未覆盖目标键路径,关键持久化位置根本没有事件
  • 清理时只删键值不核实联动位置,处理后再次复发

数据来源与参考

  • Microsoft Sysinternals(Sysmon 事件 13)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌