【问题标题】:C++ make an exe unkillble by taskkill /F or taskmanger endprocessC++ 通过 taskkill /F 或 taskmanger endprocess 使 exe 无法杀死
【发布时间】:2019-10-27 05:30:06
【问题描述】:

我是 C++ 新手,谁能给我一个完整的代码来隐藏某个 exe? 我知道在 Windows 中编辑 ACL 与此有关,但我不确定详细信息。

谢谢!

【问题讨论】:

  • 听起来你想实施病毒...
  • 好吧...有些用户不好对...
  • 我猜这可能是一种病毒……
  • 你有没有机会回答这个问题?!?
  • 不,但我怀疑它与 C++ 有什么关系。这是一个与操作系统相关的问题(在这种情况下是 Windows,因为您询问的是 exe)。

标签: c++ windows exe


【解决方案1】:

你不能,至少在用户模式下不能。您可以通过其他方式隐藏您的可执行文件,从混淆到进程空心化,但您无法阻止它被杀死。原因是任何其他进程,即使在用户模式下,也有权打开任何其他进程的句柄,该句柄处于或低于其权限级别。听起来你想要的是来自内核驱动程序的ObRegisterCallbacks

【讨论】:

    猜你喜欢
    • 2012-09-13
    • 1970-01-01
    • 2015-02-18
    • 2012-02-16
    • 1970-01-01
    • 1970-01-01
    • 2012-10-23
    • 1970-01-01
    • 2011-03-21
    相关资源
    最近更新 更多