Skip to content

Add offensive-adcs skill (AD CS ESC1-ESC16 escalation) - #40

Open
rudycelekli wants to merge 1 commit into
SnailSploit:mainfrom
rudycelekli:skill/offensive-adcs
Open

rudycelekli wants to merge 1 commit into
SnailSploit:mainfrom
rudycelekli:skill/offensive-adcs

Conversation

@rudycelekli

Copy link
Copy Markdown

Adds a focused offensive-adcs skill under active-directory covering the Active Directory Certificate Services escalation catalogue.

Coverage: enumeration with Certipy/Certify; concrete exploitation for each major ESC1–ESC16 (enrollee SAN, EKU abuse, template/CA/PKI ACLs, EDITF_ATTRIBUTESUBJECTALTNAME2, ManageCA/ManageCertificates, HTTP web-enrollment + ICertPassage NTLM relay with PetitPotam/Coercer, weak cert mapping/altSecurityIdentities, issuance-policy group links, EKUwu); certificate-to-access tradecraft (PKINIT certipy auth, UnPAC-the-hash, pass-the-cert over LDAP/Schannel, certipy shadow auto, Golden Certificate); defender view (event IDs 4886/4887/4768/5136, MDI) and mitigations.

Follows the SKILL.md format with Key References to SpecterOps 'Certified Pre-Owned', Certipy, MITRE T1649, and real CVEs (CVE-2022-26923, CVE-2024-49019). example.com/RFC5737 only. README, CHANGELOG, and claude-skills.json updated via tools/build_manifest.py.

Made with Cursor

Single-skill change against main. ESC1-ESC16, Certipy/Certify, PKINIT, pass-the-cert, shadow credentials. README, CHANGELOG, and claude-skills.json updated for this skill only.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant