What problem does it solve?
During authorized penetration tests, RDP (TCP 3389) is a common attack surface, but testers often miss critical checks like NLA status, pre-auth screenshots, BlueKeep exposure, and session hijacking opportunities. This Skill provides a structured workflow to enumerate, authenticate against, and post-exploit RDP services without overlooking high-impact findings.
Core Features & Use Cases
- Enumeration & Fingerprinting: Identify the security layer (native RDP, TLS, CredSSP/NLA) and leak NTLM host info using nmap NSE scripts and netexec.
- Credential Attacks & Validation: Validate credentials and NT hashes, perform lockout-aware brute force with crowbar or hydra, and log in via pass-the-hash with xfreerdp.
- Post-Access Techniques: Hijack sessions with tscon, shadow sessions via mstsc, tunnel TCP over RDP with rdp2tcp, and capture pre/post-auth screenshots.
- Use Case: On an internal assessment, you find TCP 3389 open on a Windows 2008 R2 host. The Skill guides you to confirm NLA is disabled, capture a pre-auth login screenshot revealing usernames, flag the host as a BlueKeep candidate, and document the finding with evidence and remediation steps.
Quick Start
Ask the AI to enumerate and test the RDP service on a target host at 192.168.1.10 during an authorized engagement, including NLA status and credential validation.