关于sysmon

2024-08-20 16:20:40 浏览数 (3)

sysmon的几个特点分享如下:

1、sysmon会跑在某个vCPU上,我电脑是8核16线程(vCPU0~vCPU15),看到总有一个vCPU的利用率比较高,而且不固定,但基本是在vCPU12~vCPU15这个范围

用windows performance recorder和 windows performance analyzer监测了下CPU排序锁定了范围,逐一排除发现是sysmon

搞得我都想给我的技嘉B550M AORUS ELITE主板对R7 5700G做超频优化了

我这颗CPU,0号、6号、7号核肯定是得特殊照顾下,一般来说大部分程序都是优先跑0号核的,而6号、7号核通过我长期观察是sysmon经常跑的核,因此这3个核要特殊照顾下

超频优化参考:https://www.zhihu.com/tardis/bd/art/349414008?source_id=1001

2、机器空载的时候,sysmon也在不断监测系统并记录日志,因此有持续不断的IO

参考这个录屏文件

sysmon.mp4.zip

3、由于sysmon频繁写磁盘,可能会对ssd寿命有一定影响

可以通过命令停止sysmon的日志

代码语言:javascript复制
停止sysmon日志:wevtutil set-log "Microsoft-Windows-Sysmon/Operational" /enabled:false
启用sysmon日志:wevtutil set-log "Microsoft-Windows-Sysmon/Operational" /enabled:true

创建开机计划任务,停止sysmon的日志
schtasks /create /tn "forbid_sysmonlog" /ru SYSTEM /rl highest /tr "cmd.exe /c wevtutil set-log 'Microsoft-Windows-Sysmon/Operational' /enabled:false" /sc onstart /delay 0000:30 /f
schtasks /change /tn "forbid_sysmonlog" /st 00:00 /sd 1900/01/01

4、卸载sysmon的命令

代码语言:javascript复制
cmd /c "C:Windowssysmon.exe -u force" 2>&1 > $null

卸载sysmon,iOA又会把它装回去,iOA依赖sysmon的监测来实现功能

0 人点赞