Walkthrough Demonstrates Seven Ways to Enable RDP Remotely on a Windows Domain Controller

· Original article ↗

Summary

A hands-on walkthrough demonstrates seven ways to enable RDP on a Windows Server 2019 domain controller using credentials or hashes over SMB, WMI, WinRM, and RPC, then connect from Kali; it also outlines hardening and detection measures.

Key points

  • The walkthrough demonstrates seven methods for enabling RDP on a Windows Server 2019 domain controller, using NetExec, Impacket, Evil-WinRM, Samba RPC, and Metasploit.
  • The techniques use valid credentials or NTLM hashes and operate through SMB, WMI, WinRM, or RPC.
  • The article shows connections to the enabled system using rdesktop, xfreerdp3, and Remmina; one example uses Pass-the-Hash.
  • Recommended defenses include credential rotation with LAPS, restricting NTLM, hardening remote management protocols, and limiting RDP access through approved gateways.
  • Suggested monitoring includes alerts for changes to fDenyTSConnections and Windows events associated with logons, remote execution, and service creation.

Article Details

Topic
Demonstration of techniques for remotely enabling RDP on a Windows Server 2019 Domain Controller and connecting to it, with defensive mitigation and detection guidance.

MITRE ATT&CK

Products

Tools

Related Articles