Skip to content
Security
Command

/ad-attack-paths

Launch the ad-attack-planner agent to reason low-privilege-to-Domain-Admin paths from the collected inventory and BloodHound CE graph, then present the plan for human approval before any exploitation.

BOOST
From plugin
claude-ad
2123 skills3 agents3 commands
Install
> /plugin marketplace add ADScanPro/Claude-AD
> /plugin install claude-ad@claude-ad

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/ad-attack-paths

Context preview

What this command does when you run it.

Launch the ad-attack-planner agent to reason low-privilege-to-Domain-Admin paths from the collected inventory and BloodHound CE graph, then present the plan for human approval before any exploitation.

Command definition

ad-attack-paths.md
description: Launch the ad-attack-planner agent to reason low-privilege-to-Domain-Admin paths from the collected inventory and BloodHound CE graph, then present the plan for human approval before any exploitation.
argument-hint: "<domain>"
allowed-tools: Bash, Read, Write, Agent

Reason attack paths to Domain Admin for **$1**.

**Authorized engagements only.** This reads the inventory produced by `/ad-recon`. If no inventory exists under `./ad-engagement/`, tell the operator to run `/ad-recon $1` first and stop.

Steps:

1. Read `./ad-engagement/scope.md` (objective and forbidden actions) and the inventory + BloodHound CE zip from `/ad-recon`.

2. Launch the **ad-attack-planner** agent with those inputs. It loads the graph into BloodHound CE, reasons which edges to chain from a low-privilege principal to the objective (ACL abuse, Kerberos, ADCS ESC1/ESC8, DCSync, coercion + relay), and checks each hop against posture using `ad-environment-constraints` and `compliance-mapping`.

3. The planner does **not** execute. It writes a plan file to `./ad-engagement/` and presents the ranked path(s) with, per step: the technique-skill, the exact standard-tool command, feasibility, telemetry, rollback where state changes, and a conceptual compliance theme.

4. Present the plan and stop at the **confirmation gate**. Ask the operator which steps are approved. Only after explicit human approval does `ad-exploit-operator` run any step, one at a time, with its own gate before anything that modifies the directory.

Recommend the quietest path that reaches the objective, but let the human decide.

Read more
Ships withclaude-ad

Active Directory pentest methodology for Claude Code. Skills, agents and commands that give Claude the playbook for an internal Active Directory assessment: the phase order, the environment constraints that break your tooling, the telemetry each technique

Get the whole plugin

Other commands on claude-ad.

ad-recon
Command

ad-recon

Launch the ad-enumerator agent to run the collection phase against the defined scope, producing a structured AD inventory (users,…

ad-scope
Command

ad-scope

Define and record the scope of an authorized Active Directory engagement (domain(s), DC IP, initial credentials, and what is in…