首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows :如何在C/C++中保护进程不被终止

Windows :如何在C/C++中保护进程不被终止
EN

Stack Overflow用户
提问于 2014-09-11 13:16:49
回答 1查看 1.3K关注 0票数 0

有没有什么“神圣”的方法可以保护我的进程不被杀死: 1>Task管理器2>Command提示符--强制杀死

我得到的结果:嗯,不是很多,我只能保护它不受任务管理器的影响,但它会通过命令提示符任务kill命令被杀死

EN

回答 1

Stack Overflow用户

发布于 2015-09-03 22:26:06

修改进程并不是很困难,因此除了管理员之外,任何其他用户都不能终止该进程。

查看: GetKernelObjectSecurity SetKernelObjectSecurity

简而言之:获取要保护的进程的安全描述符,修改其DACL并将其写回。以这种方式拒绝访问的用户在试图终止进程时会得到“访问被拒绝”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25779580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档