Skip to content

community_12_modules_kerberos_core

grisun0 edited this page Oct 16, 2026 · 3 revisions

modules: kerberos_core

Community 12 | 7 files | cohesion 0.88

Definition

This community groups 7 file(s) rooted at modules with dominant language py (cohesion 0.88). Central symbols: ACEntry, ACLTarget, ActiveDirectoryCommandSet, DACLAbuseEngine, DelegationAttackPath, DelegationEnumerator, DelegationTarget, DiamondTicketConfig. Core file: modules/kerberos_core.py (35 symbols). Documented purpose: Active Directory attack commands — Kerberos, tickets, delegation, DACL, GPO, kerberoasting. Provides: kerberos_ticket — Forge silver/golden/diamond/sap.

Files

File Language Layer Symbols Doc
cli/commands/active_directory.py py utility 8 yes
modules/dacl_abuse.py py utility 15 yes
modules/delegation_attacks.py py utility 12 yes
modules/gpo_abuse.py py utility 16 yes
modules/kerberoasting.py py utility 18 yes
modules/kerberos_core.py py utility 35 yes
modules/kerberos_tickets.py py utility 34 yes

Key Symbols

Internal vs External Edges

  • Internal resolved imports (EXTRACTED): 9
  • Cross-boundary resolved imports (EXTRACTED): 1

Connections

  • [EXTRACTED] depends_on community 12 <-> 0 (strength 0.9): Extracted import edge crosses communities: cli/commands/active_directory.py imports cli/commands/_base.py.

Risks

  • No scoped security, taint, cycle, or layer risks.

Open Questions

  • What would break if the most connected file in modules: kerberos_core changed?
  • Should modules: kerberos_core be split, given cohesion 0.88?

Sources

Start

Wiki

Agent Docs

Recipes

Clone this wiki locally