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