【发布时间】:2012-08-19 13:49:13
【问题描述】:
如何从服务器端获取命名管道客户端的用户令牌。我找到了 ImpersonateNamedPipeClient ,但我只想从它的令牌中查询一些信息,如 sessionId。(我无权访问客户端代码) 提前致谢。
【问题讨论】:
标签: c security winapi pipe uac
如何从服务器端获取命名管道客户端的用户令牌。我找到了 ImpersonateNamedPipeClient ,但我只想从它的令牌中查询一些信息,如 sessionId。(我无权访问客户端代码) 提前致谢。
【问题讨论】:
标签: c security winapi pipe uac
您可以在ImpersonateNamedPipeClient 之后使用OpenThreadToken 来检查客户帐户权限,可以是GetTokenInformation,也可以是AccessCheck。
【讨论】:
ImpersonateNamedPipeClient 允许服务器端冒充客户端。您将获得具有客户端访问权限和特权的令牌。