在以前版本的远程桌面客户端中,有多种方法可以输入密码。有人找到使用最新远程桌面客户端的好方法吗?我知道 LaunchRDP,但它不能满足我们的需求。
也许有人知道该算法,这样我就可以动态组装 RDP 连接文件?
答案1
我仍然保存了密码的连接文件,它们仍然有效。
.rdp 格式实际上有相当完善的文档记录,请参见以下内容:
http://support.microsoft.com/kb/885187
http://asptutorials.net/windows/remote-desktop-connection-rdp-files/
有关密码哈希值的一些文档位于:
http://www.remkoweijnen.nl/blog/2007/10/18/how-rdp-passwords-are-encrypted/
答案2
- 打开 Powershell
- 类型
("YourPassword" | ConvertTo-SecureString -AsPlainText -Force) | ConvertFrom-SecureString;
- 将生成的哈希添加到 rdp 文件中,如下所示
password 51:b:<hash>
注意:这将对每个用户的密码进行哈希处理,因此与其他人共享 rdp 文件意味着它将不起作用。
(11 年前的问题,但为未来的访客解答)