Pular para o conteúdo
Skillpedia
Diversos42 mil · #4722

competition-kerberos-delegation

Faz seu agente investigar o Kerberos e como ele gerencia a delegação de permissões. Útil para entender acessos e privilégios em redes.

O que ela faz

Esta ferramenta ajuda a entender como um atacante pode usar um tipo específico de autenticação chamada 'delegação Kerberos' para obter acesso a sistemas. Ela foca em como uma credencial pode ser passada de um serviço para outro para ganhar privilégios.

Quando usar

  • ✓Quando você quer entender como a delegação Kerberos funciona.
  • ✓Ao analisar como um atacante pode abusar de delegação para escalar privilégios.
  • ✓Para mapear cadeias de confiança e como elas levam a acesso não autorizado.

Exemplo do que pedir para a IA

“Como a delegação não restrita pode ser usada para obter acesso a um servidor de arquivos?”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/zhaoxuya520/reverse-skill/blob/main/CTF-Sandbox-Orchestrator/competition-kerberos-delegation/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/zhaoxuya520/reverse-skill/blob/main/CTF-Sandbox-Orchestrator/competition-kerberos-delegation/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ela analisa os passos de autenticação Kerberos, identificando o tipo de delegação, os tickets usados e quais serviços aceitam esses tickets para conceder acesso.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add zhaoxuya520/reverse-skill --skill competition-kerberos-delegation

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/zhaoxuya520/reverse-skill/main/CTF-Sandbox-Orchestrator/competition-kerberos-delegation/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Delegação Kerberos Competitiva

Use esta habilidade apenas como uma especialização downstream depois que $ctf-sandbox-orchestrator já estiver ativo e tiver estabelecido suposições de sandbox, propriedade de nó e prioridades de evidência. Se isso ainda não aconteceu, retorne primeiro para $ctf-sandbox-orchestrator.

Use esta habilidade quando a parte difícil não for "existe Kerberos aqui", mas sim qual aresta de delegação existe, qual ticket está sendo emitido e qual serviço realmente o aceita.

Responda em português do Brasil, a menos que o usuário solicite explicitamente o inglês.

Início Rápido

  1. Escreva a cadeia de confiança primeiro: principal -> aresta de delegação -> tipo de ticket -> SPN de destino -> serviço aceitador -> privilégio resultante.
  2. Separe a posse do ticket do privilégio aceito.
  3. Mantenha SPNs, modo de delegação, dados PAC/grupo, tipo de criptografia e aceitação do serviço em um bloco de evidências compacto.
  4. Reproduza uma cadeia de delegação mínima antes de expandir para variantes.
  5. Vincule cada reivindicação de privilégio a um ticket aceito específico ou efeito do lado do serviço.

Fluxo de Trabalho

1. Identificar A Aresta de Delegação

  • Determine se o caminho é delegação restrita, delegação irrestrita, delegação restrita baseada em recursos, transição de protocolo ou outra aresta de confiança.
  • Inspecione SPNs, ACLs, contas de serviço, SIDHistory, modelos de certificado e direitos de replicação apenas quando eles afetarem o caminho ativo.

2. Rastrear Emissão e Aceitação de Ticket

  • Registre o tipo TGT/TGS, etapas S4U quando relevantes, sinalizadores de delegação, dados PAC ou de grupo, tipo de criptografia, local de cache e SPN de destino.
  • Prove qual serviço realmente aceita o ticket e qual capacidade aparece após a aceitação.

3. Relatar A Aresta Efetiva

  • Comprima a cadeia em um caminho reproduzível, não em uma declaração vaga de "comprometimento de domínio".
  • Separe as arestas candidatas da aresta que realmente concede privilégio.

Leia Esta Referência

  • Carregue references/kerberos-delegation.md para a lista de verificação de delegação, campos de ticket a serem preservados e erros comuns de prova.

O Que Preservar

  • SPN, tipo de ticket, modo de delegação, dados PAC/grupo, tipo de criptografia, local de cache, serviço aceitador
  • Logs do lado do serviço, IDs de evento, alterações de sessão de logon ou alterações de grupo provando privilégio efetivo
  • A aresta de confiança exata que torna o ticket reproduzível
Perguntas frequentes

O que é delegação Kerberos?

É um recurso de autenticação que permite que um serviço, após se autenticar em nome de um usuário, atue como esse usuário para acessar outros serviços.

O que é SPN?

SPN significa Service Principal Name (Nome Principal do Serviço). É um identificador único para um serviço em uma rede.

Qual a diferença entre delegação restrita e não restrita?

Delegação não restrita permite que o serviço use as credenciais do usuário para acessar QUALQUER serviço. Delegação restrita limita o acesso a serviços específicos.

Detalhes

Descrição original do autor

Internal downstream skill for ctf-sandbox-orchestrator. CTF-sandbox workflow for Kerberos delegation, SPN trust edges, S4U abuse, RBCD, constrained or unconstrained delegation, and service-ticket acceptance. Use when the user asks about constrained delegation, unconstrained delegation, RBCD, S4U, SPNs, ticket acceptance, or how a Kerberos trust edge turns into effective privilege under sandbox ass

repo: zhaoxuya520/reverse-skill

Popularidade

Estrelas no GitHub
42 mil
Posição no ranking
#4722
Licença
MIT
Atualizada em
22/09/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas