首页/安全/取证与溯源速查/PowerShell 脚本块日志(4104)
本包目录(137 条)

PowerShell 脚本块日志(4104)

4104 记录实际执行的脚本块内容:即使脚本不落盘,经此也能还原执行代码,是无文件攻击取证的关键来源。

取证与溯源速查安全更新于 2026-10-12
用途还原内存执行脚本
日志Microsoft-Windows-PowerShell/Operational → 4104

检索

检索
Get-WinEvent -LogName 'Microsoft-Windows-PowerShell/Operational' |
  Where-Object Id -eq 4104 | Select-Object -First 30 TimeCreated, Message | Format-List
配合 4103(模块日志)补模块级调用细节。

易错点

  • 脚本块记录量受策略限制,历史轮转后可能缺失
  • 分片脚本按 ScriptBlock ID 拼接,别只看单条

数据来源与参考

  • Microsoft Docs(PowerShell 脚本块日志)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌