【发布时间】:2014-07-21 06:16:18
【问题描述】:
我们目前正在编写一个工具,旨在检查各种应用程序(http、ssh、smb、rdp)的凭据的有效性。前3个没问题。但对于 RDP,我找不到一种简单的方法。
该工具嵌入在 linux 机器上托管的网络应用程序中,因此没有可用的 X 服务器。
我已成功用于从命令行验证 RDP 凭据的唯一工具是 THC-Hydra,通过提供单个用户名和密码,它适用于旧版本的 RDP 服务器,以及网络级别身份验证具有的服务器被降低了。
但是,在检查 RDP 凭据以获取最新版本的 Windows 或网络级别身份验证已加强的情况时,THC-Hydra 似乎挂起。
带有 rdesktop 客户端补丁版本的美杜莎也会失败。 (某些服务器需要 CredSSP、SSL、...)
还有 nmap 的 ncrack,但由于某种原因,我只能得到“READ”超时。
编辑:我让 Ncrack 工作,但它失败了 - 至少在 Windows 2008 R2 上(即使提供正确的凭据也找不到)。
有什么线索可以帮助我吗?
干杯
【问题讨论】:
标签: command-line rdp hydra