active-directory

Execute full-phased Active Directory penetration testing from network recon to domain dominance.

Updated Jul 1, 2026
One-click install
npx skills add https://github.com/bpnrockstar/UnifiedBugHunter --skill active-directory-bpnrockstar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: active-directory
Source: https://github.com/bpnrockstar/UnifiedBugHunter/tree/main/skills/active-directory
Command: npx skills add https://github.com/bpnrockstar/UnifiedBugHunter --skill active-directory-bpnrockstar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nmap, impacket, kerbrute, certipy, Responder, ntlmrelayx.py, mitm6, bloodhound-python, evil-winrm, ligolo-ng, chisel, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a full-phased Active Directory assessment methodology, eliminating the guesswork in penetration testing and offering a structured approach for authorized engagements.

Core Features & Use Cases

  • Full-Phased Methodology: Walks through the entire kill chain from unauthenticated network position to domain dominance.
  • Network Recon: Locates Domain Controllers, enumerates AD services, and identifies reachable services.
  • Credential Attacks: Implements unauthenticated and low-privilege credential attack vectors.
  • Privilege Escalation: Explores various methods for escalating privileges within the AD.
  • Lateral Movement & Pivoting: Utilizes credentials to move laterally within the network.
  • Domain Dominance: Offers techniques for domain dominance with heavy authorization required.
  • Validation & False-Positives: Ensures findings are actionable and not benign.

Quick Start

Use the active-directory skill to perform a full Active Directory assessment starting from an unauthenticated network position.

Frequently Asked Questions about active-directory

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

FAQPage Schema
How do I perform a full Active Directory penetration test from an unauthenticated network position?

Active Directory penetration testing from an unauthenticated position requires a full-phased methodology covering network recon, credential attacks, privilege escalation, lateral movement, and domain dominance. You start by locating Domain Controllers and enumerating reachable AD services.

What is the best way to enumerate Active Directory services and locate Domain Controllers?

The best way to enumerate Active Directory services is using network reconnaissance tools like nmap to locate Domain Controllers and identify reachable services. This structured approach eliminates guesswork during authorized penetration testing engagements.

How does lateral movement work during an Active Directory assessment?

Lateral movement in Active Directory assessments utilizes compromised credentials to pivot within the network using tools like evil-winrm, ligolo-ng, and chisel. This phase follows privilege escalation and enables broader access to domain resources.

Do I need specialized tools to perform Active Directory credential attacks?

Yes, Active Directory credential attacks require specialized tools such as impacket, kerbrute, and Responder. These tools facilitate unauthenticated and low-privilege attack vectors to extract or relay credentials within the domain environment.

Can I use this Active Directory penetration testing methodology for privilege escalation?

Yes, this Active Directory penetration testing methodology explores various privilege escalation methods within AD environments. It includes techniques using tools like Certipy for AD CS exploitation and bloodhound-python for mapping escalation paths.

What are the limitations of using active directory penetration testing techniques in production environments?

Active directory penetration testing techniques require explicit authorization for real-world scenarios due to their intrusive nature. The methodology includes validation steps to ensure findings are actionable and not false positives, but heavy authorization is needed for domain dominance techniques.

Related Skills