【发布时间】:2019-04-04 19:06:58
【问题描述】:
我正在尝试编写一个工具来监控进程。每当创建具有 SYSTEM 权限的高权限进程时,它都会提醒用户。 我正在使用一个监控每个进程创建的驱动程序和一个用户模式应用程序来检查它是否在 SYSTEM 下运行,如果是则发出警报。 为此,用户模式应用程序应听取驱动程序。我正在尝试通过事件来做到这一点。每当创建进程时,驱动程序将使用 IoCreateNotificationEvent 发出事件信号(使用模式应用程序使用 WaitForSingleObject 侦听该事件),然后应用程序将向驱动程序发送 IRP 以获取 pid。 这对我来说效果不佳,我一直在寻找其他方法来进行从驱动程序到侦听用户模式应用程序的通信,但我找不到...... 我怎样才能让它发挥作用?
感谢您的帮助
【问题讨论】:
标签: c windows winapi kernel driver