How Unconstrained Delegation Can Enable Active Directory Domain Takeover
· 18:03 · Watch on YouTube ↗
Summary
A lab walkthrough demonstrates using Mythic C2 and unconstrained delegation to capture a domain controller ticket, perform DCSync, and revoke the risky delegation setting.
Key points
- The demonstration uses a lab domain with an accessible machine configured for unconstrained delegation.
- The presenter explains how incoming authentication can expose tickets and how coercion can trigger a domain controller to authenticate to the delegated machine.
- The walkthrough uses Mythic C2, reconnaissance, and a ticket-monitoring tool to obtain a domain controller ticket.
- The presenter demonstrates importing the ticket and using DCSync to retrieve an administrative user's hash.
- The video warns against pasting authentication tickets into AI services because they may reveal details about the environment.
- A PowerShell script is shown that can enable or revoke unconstrained delegation for a specified computer; the presenter recommends revoking it to patch a system.
Article Details
- Topics
- [00:45] Lab layout and the unconstrained delegation scenario
- [02:00] Authentication tickets, monitoring, and coercion
- [03:14] Active Directory reconnaissance and identifying delegated machines
- [06:19] Setting up ticket monitoring and triggering domain controller authentication
- [12:02] Importing a domain controller ticket, DCSync, and the risk of sharing tickets with AI
- [15:07] Using a PowerShell script to revoke unconstrained delegation
MITRE ATT&CK
T1003.006 · DCSyncThe presenter demonstrates DCSync after importing the domain controller ticket to retrieve an administrative user's hash.T1187 · Forced AuthenticationThe demonstration uses coercion to trigger authentication from a domain controller to a machine configured for unconstrained delegation.T1550.003 · Pass the TicketThe presenter imports a captured ticket into a session and uses it for authentication, describing this as pass-the-ticket.
