ad-entity-walk

Assess access blast radius and compromise risk of Active Directory and Azure AD principals.

11|1|Updated May 4, 2026
One-click install
npx skills add https://github.com/dreadnode/capabilities --skill ad-entity-walk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ad-entity-walk
Source: https://github.com/dreadnode/capabilities/tree/main/capabilities/bloodhound-enterprise/skills/ad-entity-walk
Command: npx skills add https://github.com/dreadnode/capabilities --skill ad-entity-walk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Security teams and red teamers often struggle to quickly and comprehensively assess the access scope, compromise risk, and blast radius of individual Active Directory or Azure AD principals during incident response, attack path triage, or access reviews, as manually tracing cross-entity relationships and privilege assignments is time-consuming and error-prone.

Core Features & Use Cases

  • Inbound Access Mapping: Identifies all principals that can compromise the target entity, including direct admin rights, group membership inheritance, and Tier Zero associations to highlight high-risk control paths.
  • Outbound Access Mapping: Enumerates all resources the principal can access, including local admin rights, RDP, WinRM, DCOM, SQL admin, and constrained delegation targets to quantify potential attack impact.
  • Session & Membership Context: Surfaces active logon sessions and direct/transitive group memberships to flag credential theft opportunities and unexpected privilege escalations. Use Case: A red teamer investigating a newly discovered Tier Zero service account can use this skill to quickly map all machines the account has admin access to and all principals that can take over the account to prioritize high-impact attack paths.

Quick Start

Use the ad-entity-walk skill to investigate the full access scope and blast radius of the AD principal with object ID 7a8b9c0d-1234-5678-90ab-cdef01234567.

Frequently Asked Questions about ad-entity-walk

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

FAQPage Schema
How do I map the blast radius of a compromised Active Directory principal?

Mapping the blast radius of a compromised Active Directory principal involves enumerating outbound accessible resources, including local admin rights, RDP, WinRM, DCOM, and SQL admin targets, alongside active sessions and group memberships to quantify attack impact.

What is inbound access mapping for Azure AD identities?

Inbound access mapping for Azure AD identities identifies all principals that can compromise a target entity, including direct admin rights, group membership inheritance, and Tier Zero associations to highlight high-risk control paths.

How do I enumerate inbound control relationships for a Tier Zero service account?

Enumerating inbound control relationships for a Tier Zero service account requires identifying all principals that can compromise the target, tracking direct admin rights, group membership inheritance, and Tier Zero associations to prioritize high-impact attack paths.

Can I assess compromise risk for both AD and Azure AD principals during incident response?

Yes, you can assess compromise risk for both AD and Azure AD principals during incident response by resolving principal identifiers and mapping inbound control relationships, outbound accessible resources, active sessions, and group memberships to produce a structured blast radius summary.

What active session and group membership context is needed for AD attack path triage?

Active session and group membership context needed for AD attack path triage includes surfacing active logon sessions and direct or transitive group memberships to flag credential theft opportunities and unexpected privilege escalations.

Does this approach work for triaging attack path findings in red teaming workflows?

Yes, this approach works for triaging attack path findings in red teaming workflows by rapidly assessing the access blast radius and compromise risk of individual Active Directory and Azure AD principals to prioritize high-impact attack paths.