← 返回命令列表

Linux command

impacket-rdp_check 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Check if RDP credentials are valid

impacket-rdp_check '[domain]/[user]:[password]@[192.168.1.100]'

Check RDP access using NTLM hash

impacket-rdp_check -hashes ':[nthash]' '[domain]/[user]@[192.168.1.100]'

Check RDP on a non-standard port

impacket-rdp_check '[domain]/[user]:[password]@[192.168.1.100]:3390'

说明

impacket-rdp_check validates whether provided credentials allow RDP (Remote Desktop Protocol) access to a Windows system. It attempts to authenticate via RDP without establishing a full session, making it useful for credential validation during penetration tests. The tool performs the initial RDP handshake and authentication exchange, reporting whether the credentials are accepted by the target system.

参数

-hashes _LMHASH:NTHASH_
Use NTLM hashes for authentication instead of password

FAQ

What is the impacket-rdp_check command used for?

impacket-rdp_check validates whether provided credentials allow RDP (Remote Desktop Protocol) access to a Windows system. It attempts to authenticate via RDP without establishing a full session, making it useful for credential validation during penetration tests. The tool performs the initial RDP handshake and authentication exchange, reporting whether the credentials are accepted by the target system.

How do I run a basic impacket-rdp_check example?

Run `impacket-rdp_check '[domain]/[user]:[password]@[192.168.1.100]'` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -hashes _LMHASH:NTHASH_ do in impacket-rdp_check?

Use NTLM hashes for authentication instead of password