competition-kerberos-delegation

Trace Kerberos delegation chains and verify privilege-granting ticket types.

4|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/xjtu-wang/DigAgent --skill competition-kerberos-delegation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: competition-kerberos-delegation
Source: https://github.com/xjtu-wang/DigAgent/tree/main/.agents/skills/competition-kerberos-delegation
Command: npx skills add https://github.com/xjtu-wang/DigAgent --skill competition-kerberos-delegation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Identify and document the exact Kerberos delegation chain that yields privileged access, separating token minting from actual service acceptance.

Core Features & Use Cases

  • Identify delegation edge types (constrained/unconstrained/resource-based) and SPN configurations.
  • Record ticket minting details (TGT/TGS, encryption, PAC, cache) and the service that accepts the ticket.
  • Produce a replayable evidence chain linking the source principal to the resulting privilege.

Quick Start

Map a concrete Kerberos delegation chain from source principal through the delegation edge to the accepting service and verify the resulting privilege.

Frequently Asked Questions about competition-kerberos-delegation

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

FAQPage Schema
How do I trace a Kerberos delegation chain to verify which ticket grants privileged access?

To trace a Kerberos delegation chain, you map the path from the source principal through the delegation edge to the accepting service, verifying the exact ticket type, SPN, and PAC data that actually grants privilege.

What is the difference between constrained, unconstrained, and resource-based Kerberos delegation?

Constrained delegation limits which services a principal can impersonate, unconstrained allows forwarding TGTs anywhere, and resource-based delegation configures the accepting service itself to trust principals for impersonation.

How do I document a replayable evidence chain for Kerberos protocol transitions?

You document a replayable chain by capturing and preserving ticket minting details such as encryption type, cache location, SPN, delegation mode, and the accepting service that ultimately validates the token.

Does this approach separate Kerberos token minting from actual service acceptance?

Yes, separating token minting from actual service acceptance is the core problem it solves, identifying the exact delegation edge and verifying which accepting service actually validates the resulting privilege.

Can I use this to audit Kerberos S4U and SPN trust relationships in a sandboxed environment?

Yes, you can apply this to audit S4U and SPN trust relationships within sandboxed or real-domain environments, capturing the exact delegation configurations and verifying the resulting privileged access.

What Kerberos ticket details do I need to capture when auditing delegation edges?

When auditing delegation edges, you need to capture ticket details including TGT or TGS status, encryption type, PAC and group data, cache location, and the specific accepting service to produce a complete evidence chain.