是否可以在 RDP 会话中捕获本地用户(而不是远程用户)

本文关键字:用户 程用户 RDP 会话 是否 | 更新日期: 2023-09-27 18:33:13

我正在尝试从RDP会话中捕获本地用户名。要澄清,请参阅以下示例:

我的本地工作站是呼叫WORKSTATION1,我以 JOHN 身份登录到此本地工作站。能源部

我使用 JANE 建立 RDP 连接以工作。能源部。有没有可能抓住约翰。来自 RDP 会话中的 DOE?我不认为你可以使用WTSQuerySessionInformation API捕获它。

任何建议将不胜感激。

是否可以在 RDP 会话中捕获本地用户(而不是远程用户)

我不相信协议中有任何地方可以提供此信息 - 原始系统很容易没有任何形式的用户帐户被理解 - 例如一个愚蠢的远程终端。

可能有一些方法可以基于客户端系统获取此信息(因为您获得IP地址和客户端名称),然后通过已知的用户数据库进行回溯>系统;但这只有在人们从已知的源系统访问系统并且没有四处移动时才有效。

或者,如果您知道客户端系统并且它已加入域,则可以从可以查询客户端系统的帐户远程查询它。

愿意对此进行纠正,但据我所知,这是不可行的。