我写了一个程序,我需要一个代码来防止通过应用程序从流程管理器(例如Process Explorer)关闭
我的程序不是恶意软件,是监控Internet连接的应用程序。
感谢。
答案 0 :(得分:0)
将您的应用程序命名为关键Windows服务进程,并从system32运行它。您甚至可以让应用程序在每次运行时更改可执行文件的名称,这样就很难知道要杀死哪个进程。 TrendMicro使用病毒扫描程序完成此操作。
此外,您可以在您的旁边运行另一个应用程序,监视您的应用程序是否正在运行。如果不是,则重新启动它。或者使用计划任务,而不是其他应用程序,每分钟或每五分钟运行一次安全限制,以便其他用户无法删除您的计划任务。
那就是说,我完全不同意你的所作所为。但假设您正在监控您的员工,那么这是您的权利。