Enumeration
Security Layer and NLA Checks
Brute Force and Password Spraying
Connect with Credentials / Hash
Session Hijacking
With SYSTEM permissions you can access any open RDP session without the owner’s password:RDP Shadowing (Remote Control)
Virtual Channel Tunneling (RDP over RDP)
Sticky Keys & Utilman Backdoor
Backdoor the accessibility programs to get a SYSTEM shell at the login screen:RDP Process Injection
If a user from a different domain or with better privileges connects via RDP and you are a local Admin:Add User to RDP Group
Automated Tools
- AutoRDPwn — Automate Shadow attacks
- EvilRDP — Automated keyboard/mouse control, clipboard, SOCKS proxy
- SharpRDP — Execute commands without GUI
References
- Remote Desktop Services shadowing
- RDP tunneling (rdp2tcp)