sebas-aikon-intelligence/antigravity-awesome-skills/active-directory-attacks
- community
Checking that the SKILL.md file is still in the repository.
This skill should be used when the user asks to "attack Active Directory", "exploit AD", "Kerberoasting", "DCSync", "pass-the-hash", "BloodHound enumeration", "Golden Ticket", "Silver Ticket", "AS-REP roasting", "NTLM relay", or needs guidance on Windows domain penetration testing.
Install
npx vskill@latest install sebas-aikon-intelligence/antigravity-awesome-skills/active-directory-attacksSKILL.md
Active Directory Attacks
Purpose
Provide comprehensive techniques for attacking Microsoft Active Directory environments. Covers reconnaissance, credential harvesting, Kerberos attacks, lateral movement, privilege escalation, and domain dominance for red team operations and penetration testing.
Inputs/Prerequisites
- Kali Linux or Windows attack platform
- Domain user credentials (for most attacks)
- Network access to Domain Controller
- Tools: Impacket, Mimikatz, BloodHound, Rubeus, CrackMapExec
Outputs/Deliverables
- Domain enumeration data
- Extracted credentials and hashes
- Kerberos tickets for impersonation
- Domain Administrator access
- Persistent access mechanisms
Essential Tools
| Tool | Purpose | |
|---|---|---|
| BloodHound | AD attack path visualization | |
| Impacket | Python AD attack tools | |
| Mimikatz | Credential extraction | |
| Rubeus | Kerberos attacks | |
| CrackMapExec | Network exploitation | |
| PowerView | AD enumeration | |
| Responder | LLMNR/NBT-NS poisoning |
Core Workflow
Step 1: Kerberos Clock Sync
Kerberos requires clock synchronization (±5 minutes):
Step 2: AD Reconnaissance with BloodHound
Step 3: PowerView Enumeration
Credential Attacks
Password Spraying
Kerberoasting
Extract service account TGS tickets and crack offline:
AS-REP Roasting
Target accounts with "Do not require Kerberos preauthentication":
DCSync Attack
Extract credentials directly from DC (requires Replicating Directory Changes rights):
Kerberos Ticket Attacks
Pass-the-Ticket (Golden Ticket)
Forge TGT with krbtgt hash for any user:
Silver Ticket
Forge TGS for specific service:
Pass-the-Hash
OverPass-the-Hash
Convert NTLM hash to Kerberos ticket:
NTLM Relay Attacks
Responder + ntlmrelayx
SMB Signing Check
Certificate Services Attacks (AD CS)
ESC1 - Misconfigured Templates
ESC8 - Web Enrollment Relay
Critical CVEs
ZeroLogon (CVE-2020-1472)
PrintNightmare (CVE-2021-1675)
samAccountName Spoofing (CVE-2021-42278/42287)
Quick Reference
| Attack | Tool | Command | |
|---|---|---|---|
| Kerberoast | Impacket | GetUserSPNs.py domain/user:pass -request | |
| AS-REP Roast | Impacket | GetNPUsers.py domain/ -usersfile users.txt | |
| DCSync | secretsdump | secretsdump.py domain/admin:pass@DC | |
| Pass-the-Hash | psexec | psexec.py domain/user@target -hashes :HASH | |
| Golden Ticket | Mimikatz | kerberos::golden /user:Admin /krbtgt:HASH | |
| Spray | kerbrute | kerbrute passwordspray -d domain users.txt Pass |
Constraints
Must:
- Synchronize time with DC before Kerberos attacks
- Have valid domain credentials for most attacks
- Document all compromised accounts
Must Not:
- Lock out accounts with excessive password spraying
- Modify production AD objects without approval
- Leave Golden Tickets without documentation
Should:
- Run BloodHound for attack path discovery
- Check for SMB signing before relay attacks
- Verify patch levels for CVE exploitation
Examples
Example 1: Domain Compromise via Kerberoasting
Example 2: NTLM Relay to LDAP
Troubleshooting
| Issue | Solution | |
|---|---|---|
| Clock skew too great | Sync time with DC or use faketime | |
| Kerberoasting returns empty | No service accounts with SPNs | |
| DCSync access denied | Need Replicating Directory Changes rights | |
| NTLM relay fails | Check SMB signing, try LDAP target | |
| BloodHound empty | Verify collector ran with correct creds |
Additional Resources
For advanced techniques including delegation attacks, GPO abuse, RODC attacks, SCCM/WSUS deployment, ADCS exploitation, trust relationships, and Linux AD integration, see references/advanced-attacks.md.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/active-directory-attacks/SKILL.md
Popularity
- 7-day trend score
- 0
Refreshed 26 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/sebas-aikon-intelligence/antigravity-awesome-skills/active-directory-attacks)