Monitor process start in the system

前端 未结 4 1096
-上瘾入骨i
-上瘾入骨i 2020-11-30 09:48

Is there a way to monitor processes starting in the system before they start?

Example:
On programs like ZoneAlarm or Antivirus programs, when you run a program i

4条回答
  •  旧巷少年郎
    2020-11-30 10:10

    You can find out when processes start via using a real-time ETW consumer - however, to be able to take some action that could possibly cancel the process from starting, you'll have to do something shady / undocumented, like hooking CreateProcess, or using a kernel filter driver to block reads to the EXE.

提交回复
热议问题