如何防止应用程序在Windows任务管理器中被杀死

本文关键字:任务管理器 Windows 何防止 应用程序 | 更新日期: 2023-09-27 17:56:44

我想重复提问。 如何防止有人使用任务管理器停止应用程序。

我现在有可能,如果你试图杀死 avastui.exe形成任务管理器的任务管理器说"操作无法完成访问被拒绝",它发生在 de avast的服务打开,当你停止avast的服务时,你可以杀死进程avastui.exe。

有人知道avast是怎么做到的吗?我怎样才能在C#或Python上做到这一点?

提前致谢

如何防止应用程序在Windows任务管理器中被杀死

我认为

这可能是因为防病毒软件之类的东西作为驱动程序被挂接到内核模式,并且可以拦截用户模式输入并进行干预。 防病毒软件可以挂接到内核 API 中进行进程管理,并通过进程 API 拒绝调用以终止与自身具有相同 PID 的进程。

如果是这种情况,那么答案是不,你不能,因为我非常怀疑 C# 是否可以在内核模式下运行。