C# Hook Windows 进程以检查调试进程

标签 c# .net windows process hook

我想知道是否有一种方法可以 Hook Windows 进程以检查是否有任何可疑程序在运行,例如(Wireshark、Fiddler、OllyDBG 等)。

我想挂接 windows 进程,以便它在检测到不需要的进程时关闭客户端或实时弹出消息。

如果你们能为我提供任何链接,那就太好了。

谢谢!

最佳答案

Process[] processlist = Process.GetProcesses();

然后遍历列表并根据需要对您不想运行的应用执行操作。

关于C# Hook Windows 进程以检查调试进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3902404/

相关文章:

c - 如何从 IRP_MJ_CREATE 回调中获取 OpenResult?

c# - 更改系统时间不接受时区

c# - 使用日志记录框架有什么意义?

c# - C#执行定时任务

clock() 在 Windows 机器上返回负时差

用于对 URL 进行排序的 Windows 批处理文件脚本

c# - 为什么我的 List.GetUserEffectivePermissions() 方法不起作用?

c# - 使用对象实例从 long 到 int 的泛型转换

c# - 将所有传出网络流量设置为通过某个代理

C# LINQ 查询 - 分组依据