Linux command
impacket-rdp_check 命令
文本
Copy it and replace filenames, paths, or keywords as needed.
命令示例
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