gpt4 book ai didi

c++ - Windows : How to protect process from getting killed in C/C++

转载 作者:行者123 更新时间:2023-11-30 17:29:06 26 4
gpt4 key购买 nike

有没有什么“神圣”的方法可以保护我的进程不被以下情况杀死: 1>任务管理器2>命令提示符--强行杀掉

我尝试过的事情:1. Hook 打开进程并终止进程

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

最佳答案

修改进程并不太困难,因此除管理员之外的任何其他用户都无法终止该进程。

调查:获取内核对象安全设置内核对象安全

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

关于c++ - Windows : How to protect process from getting killed in C/C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25779580/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com