Active Directory red teaming

Meant for after the OSCP or alongside CRTP, CRTO or CPTS. Each stage adds a family of attacks and practises it on boxes where it is the main path.

Level
You can already escalate on Windows and have seen Kerberos
Rough duration
8-10 weeks at about 10 h a week
By the end you will
Read a BloodHound graph and chain ACLs, certificates and delegation to Domain Admin without relying on a single trick.
Your progress 0 of 57 steps

Continue with the next step →

  1. Stage 1 Basics: enumerate the domain 0/8

    Have a fixed routine with and without credentials, and know what to look for in BloodHound.

    1. Checklist Active Directory
    2. No credentials, password spraying and BloodHound step by step.

    3. Pick one or two machines from this technique's list.

    4. Machine Forest easy windows
    5. Machine Active easy windows
    6. Machine Sauna easy windows
  2. Stage 2 Credentials and Kerberos 0/9

    Obtain and reuse credentials: roasting, spraying, LDAP attributes and secrets in files.

    1. Technique Kerberoasting

      Pick one or two machines from this technique's list.

    2. Technique AS-REP roasting

      Pick one or two machines from this technique's list.

    3. Pick one or two machines from this technique's list.

    4. Machine Cascade medium windows

      A password in an LDAP attribute and the AD Recycle Bin.

    5. Machine Resolute medium windows

      Spraying a leaked password and the DnsAdmins group.

    6. Machine Monteverde medium windows
    7. Machine Timelapse easy windows
  3. Stage 3 ACLs, delegation and shadow credentials 0/11

    Abuse object permissions and Kerberos delegation (RBCD included).

    1. Pick one or two machines from this technique's list.

    2. Pick one or two machines from this technique's list.

    3. Technique Shadow Credentials

      Pick one or two machines from this technique's list.

    4. Machine Administrator medium windows

      A textbook ACL chain to DCSync.

    5. Machine Support easy windows

      RBCD from a group with GenericAll over the DC.

    6. Machine Intelligence medium windows

      gMSA and constrained delegation.

    7. Machine Outdated medium windows
    8. Machine Certified medium windows
  4. Stage 4 Certificates (ADCS) 0/7

    Spot and exploit vulnerable ADCS templates and settings with Certipy.

    1. Pick one or two machines from this technique's list.

    2. Machine Escape medium windows

      ESC1 after capturing a hash from MSSQL.

    3. Machine Authority medium windows
    4. Machine EscapeTwo easy windows
    5. Machine Fluffy easy windows
  5. Stage 5 Relay and coercion 0/6

    Understand when NTLM can be relayed and how to coerce authentications.

    1. Pick one or two machines from this technique's list.

    2. Technique MSSQL abuse

      Pick one or two machines from this technique's list.

    3. Machine Querier medium windows

      Force an authentication to your box from MSSQL.

  6. Stage 6 Lateral movement, C2 and evasion 0/11

    Move between hosts, dump credentials and understand what detects you and why.

    1. How detection works (AMSI, ETW, hooks, AppLocker) before you try to get around it.

    2. Pick one or two machines from this technique's list.

    3. Technique AV and EDR evasion

      Pick one or two machines from this technique's list.

    4. Pick one or two machines from this technique's list.

    5. Machine Blackfield hard windows

      LSASS dump and SeBackupPrivilege to read NTDS.dit.

    6. Machine Scrambled medium windows

      Kerberos only (no NTLM) and a silver ticket.

  7. Stage 7 Full domains and trusts 0/5

    Long boxes mixing everything above, like a real red team exercise.

    1. Pick one or two machines from this technique's list.

    2. Technique DCSync

      Pick one or two machines from this technique's list.

    3. Machine Vintage hard windows
    4. Machine Mantis hard windows
    5. Machine Sizzle insane windows