gpt4 book ai didi

c++ - 我可以使用 DuplicateHandle 来使用外部进程的句柄吗?

转载 作者:行者123 更新时间:2023-11-30 16:58:35 25 4
gpt4 key购买 nike

我从签名中了解到和 documentationDuplicateHandle ,我可以从外部(可能不相关)进程复制句柄,前提是我有权限并且知道进程 ID 和句柄值。这是真的吗?

如果是这样,必须向进程和/或句柄授予哪些权限?

最佳答案

DuplicateHandle() 的文档中对此进行了描述:

hSourceProcessHandle [in]

A handle to the process with the handle to be duplicated.

The handle must have the PROCESS_DUP_HANDLE access right.

因此,远程进程的 ACL 必须授予您 PROCESS_DUP_HANDLE 并且您必须在调用 OpenProcess() 时请求该权限。 .

句柄本身没有 ACL。如果您有PROCESS_DUP_HANDLE,您可以复制进程中的任何有效句柄。

关于c++ - 我可以使用 DuplicateHandle 来使用外部进程的句柄吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38701575/

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