OSCP · Module 18
Active Directory Lateral Movement
Pass-the-hash, pass-the-ticket, PSExec, WMI, DCOM, WinRM, golden/silver tickets, and trust abuse for domain-wide lateral movement.
~4 h 24 resources Last updated September 27, 2026
With valid credentials or a forged ticket, lateral movement lets you jump between hosts in the domain until you reach a Domain Controller or high-value target. PEN-200 covers pass-the-hash, pass-the-ticket, overpass-the-hash, PSExec, WMI, DCOM, WinRM, RDP hijacking, and golden/silver ticket forgery. The OSCP AD set requires chaining these techniques across multiple hosts to reach the domain controller.
Lateral Movement Techniques
Pass-the-hash uses NTLM hashes directly without cracking. Pass-the-ticket injects stolen or forged Kerberos tickets. Overpass-the-hash converts an NTLM hash into a Kerberos TGT for environments that block NTLM. PSExec, SMBExec, and WMIExec provide remote command execution over SMB and WMI. DCOM and WinRM offer alternative execution paths when SMB is restricted. RDP hijacking reuses existing sessions without knowing the password. Each method leaves different forensic traces and works under different conditions.
Domain Dominance and Persistence
Golden tickets (forged TGTs from the krbtgt hash) grant unrestricted domain access. Silver tickets target specific services without touching the DC. Pass-the-certificate uses ADCS-obtained certificates for authentication. After domain compromise, credential harvesting (NTDS.dit, LSASS, gMSA, LAPS) across the domain provides access to every account. Trust abuse extends access to child/parent domains and cross-forest trusts through SID history injection.
Read
The core material for this module. Where a guide goes deeper than needed, the relevant sections are highlighted.
-
Guide 3 min readDCOM Lateral Movement
-
Guide 4 min readDSRM and Skeleton Key
-
Guide 17 min readCertipy ADCS Exploitation ReferenceFocus on #Enumeration (find) #Certificate Authentication (auth) #ESC1: Enrollee Supplies Subject #ESC2: Any Purpose EKU #ESC3: Enrollment Agent #ESC4: Template ACL Abuse #ESC6: EDITF_ATTRIBUTESUBJECTALTNAME2 #ESC7: CA Permission Abuse #ESC8: NTLM Relay to Web Enrollment #ESC9: No Security Extension on Template #ESC11: NTLM Relay to RPC Enrollment #ESC13: Issuance Policy Linked to Group #ESC15: Schema Version 1 Enrollee Subject (CVE-2024-49019) #ESC16: Security Extension Disabled on CA #ESC17: Server Authentication Enrollee Subject #Golden Certificate (forge) #Shadow Credentials #Common Attack Chains
-
Guide 18 min readbloodyAD Active Directory Attack Reference
Practice
Apply the module hands-on.
- Forest HackTheBox Easy
- Heist HackTheBox Easy
- Return HackTheBox Easy
- Timelapse HackTheBox Easy
- Hokkaido Proving Grounds Intermediate
- Hutch Proving Grounds Intermediate
- Lord of the Root 1.0.1 Vulnhub Intermediate
- Nickel Proving Grounds Intermediate
- Resourced Proving Grounds Intermediate
- Attacktive Directory TryHackMe Medium
- Certified HackTheBox Medium
- Escape HackTheBox Medium
- Gatekeeper TryHackMe Medium
- Giddy HackTheBox Medium
- Jeeves HackTheBox Medium
- Monteverde HackTheBox Medium
- Resolute HackTheBox Medium
- Scrambled HackTheBox Medium
- Silo HackTheBox Medium
- Craft Proving Grounds Hard
- Heist Proving Grounds Hard
- Nagoya Proving Grounds Hard