Active Directory Attacks

Execute offensive security techniques against Active Directory environments.

34|10|Updated Feb 27, 2025
One-click install
npx skills add https://github.com/zebbern/SecOps-CLI-Guides --skill active-directory-attacks-zebbern
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Active Directory Attacks
Source: https://github.com/zebbern/SecOps-CLI-Guides/tree/main/skills/active-directory-attacks
Command: npx skills add https://github.com/zebbern/SecOps-CLI-Guides --skill active-directory-attacks-zebbern

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to understanding and executing various attack vectors against Microsoft Active Directory environments, crucial for penetration testing and security assessments.

Core Features & Use Cases

  • Reconnaissance: Discover domain structure, users, groups, and trust relationships.
  • Credential Harvesting: Employ techniques like Kerberoasting, AS-REP Roasting, and DCSync to obtain credentials.
  • Lateral Movement & Privilege Escalation: Utilize Pass-the-Hash, Golden Tickets, and NTLM relay attacks.
  • Vulnerability Exploitation: Includes guidance on exploiting critical CVEs like ZeroLogon and PrintNightmare.

Quick Start

Use the Active Directory Attacks skill to perform Kerberoasting against the domain controller at 10.10.10.10 using the provided user credentials.

Frequently Asked Questions about Active Directory Attacks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform Kerberoasting against an Active Directory domain controller?

To perform Kerberoasting against an Active Directory domain controller, you use tools like Rubeus or Impacket to extract service ticket hashes. This skill provides the exact commands needed for credential harvesting.

Can I exploit ZeroLogon and PrintNightmare CVEs using Impacket and Mimikatz?

Yes, you can exploit critical vulnerabilities like ZeroLogon (CVE-2020-1472) and PrintNightmare (CVE-2021-1675) using tools such as Impacket and Mimikatz. The skill details the exploitation steps for these specific Windows CVEs.

What is the best way to perform Active Directory reconnaissance and discover domain trust relationships?

The best way to perform Active Directory reconnaissance and discover domain trust relationships is by using BloodHound. This skill provides instructions for mapping users, groups, and trust structures.

Do I need Rubeus to execute Pass-the-Hash and Golden Ticket attacks in Windows?

Yes, you need tools like Rubeus and Mimikatz to execute Pass-the-Hash and Golden Ticket attacks in Windows environments. The skill outlines how to leverage these tools for lateral movement and privilege escalation.

How does DCSync work for credential theft in Active Directory penetration testing?

DCSync works for credential theft in Active Directory penetration testing by simulating a domain controller to request password hashes. The skill provides commands using Impacket and Mimikatz to perform this credential harvesting technique.

What are the limitations of AS-REP Roasting for credential harvesting in Active Directory?

AS-REP Roasting for credential harvesting in Active Directory is limited because it requires pre-authentication to be disabled for target accounts. This skill covers how to identify vulnerable users and extract hashes using Impacket.