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

competition-dpapi-credential-chain

Ajuda seu agente a recuperar segredos protegidos no Windows. Ele pode analisar arquivos de segurança, recuperar senhas salvas em navegadores e entender como as informações são protegidas.

O que ela faz

Esta ferramenta ajuda a investigar segredos protegidos no Windows, como senhas salvas em navegadores ou chaves de criptografia. Ela rastreia como esses segredos são protegidos e como podem ser recuperados para provar um acesso.

Quando usar

  • ✓Quando você precisa recuperar senhas salvas em navegadores.
  • ✓Para entender como chaves de criptografia do Windows protegem informações.
  • ✓Ao investigar o acesso a segredos protegidos em um ambiente Windows.

Exemplo do que pedir para a IA

“Recupere as senhas salvas no Chrome e explique como elas foram protegidas.”

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-dpapi-credential-chain/SKILL.md

Mensagem pronta para colar

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

A ferramenta analisa os arquivos onde os segredos estão guardados e as chaves usadas para protegê-los. Ela reconstrói o caminho desde o segredo protegido até o acesso que ele permite.

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-dpapi-credential-chain

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/zhaoxuya520/reverse-skill/main/CTF-Sandbox-Orchestrator/competition-dpapi-credential-chain/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.

Cadeia de Credenciais DPAPI de Competição

Use esta habilidade apenas como uma especialização downstream depois que $ctf-sandbox-orchestrator já estiver ativa 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 o segredo decisivo do Windows for protegido por DPAPI e a parte difícil for provar qual contexto o desembrulha e onde o texto simples é aceito.

Início Rápido

  1. Separe o blob protegido, a chave mestra, o contexto de descriptografia e o serviço final aceitador.
  2. Registre o SID, o contexto do usuário ou da máquina, o caminho da chave mestra, o cofre ou a loja do navegador e o ponto de repetição alvo antes de conclusões amplas.
  3. Mantenha o artefato de origem DPAPI, a etapa de desembrulhamento, o segredo em texto simples e a borda de aceitação em uma única cadeia.
  4. Distinga DPAPI de usuário local, DPAPI de máquina, uso de chave de backup de domínio e encapsulamento específico do aplicativo.
  5. Reproduza o menor caminho DPAPI para acesso aceito que prove a vantagem decisiva.

Fluxo de Trabalho

1. Mapear Segredo Protegido e Contexto DPAPI

  • Registre a origem do blob, a localização da chave mestra, o SID, o escopo do protetor, o caminho do perfil, a loja de credenciais e qualquer encapsulamento de aplicativo, como criptografia de navegador ou metadados do cofre.
  • Observe se o valor decisivo reside no Gerenciador de Credenciais, Cofre, cookies do navegador, senhas do navegador, perfis de Wi-Fi, arquivos RDP ou armazenamento de aplicativos personalizados.
  • Mantenha o artefato protegido, o candidato a chave mestra e o contexto da conta ou máquina interligados.

2. Provar Desembrulhamento e Aceitação

  • Mostre como o segredo é descriptografado: material de logon do usuário, contexto da máquina, chave de backup de domínio ou outro protetor recuperado.
  • Registre o tipo de texto simples, o host ou serviço de destino, o método de repetição e a sessão, token ou acesso a dados resultantes.
  • Distinga a descriptografia bem-sucedida do blob do acesso aceito real.

3. Reduzir à Cadeia DPAPI Decisiva

  • Comprima o resultado na menor sequência: artefato protegido -> chave mestra ou contexto de desembrulhamento -> segredo em texto simples -> repetição ou acesso aceito -> capacidade resultante.
  • Declare claramente se a vantagem decisiva reside na recuperação da chave mestra, confusão de escopo DPAPI, manipulação do encapsulamento do aplicativo ou no serviço que aceita o segredo recuperado.
  • Se a tarefa se expandir para material genérico de ticket LSASS ou pivoteamento completo do Windows, retorne para a habilidade de host ou pivô mais restrita.

Leia esta Referência

  • Carregue references/dpapi-credential-chain.md para a lista de verificação de blobs, lista de verificação de chaves mestras e empacotamento de evidências.

O Que Preservar

  • Caminhos de blob, caminhos de chave mestra, SIDs, escopo do protetor, nomes de lojas e detalhes do encapsulamento do aplicativo
  • O serviço ou conjunto de dados exato aceitador desbloqueado pelo texto simples recuperado
  • Uma sequência mínima de artefato protegido para acesso aceito que prove a vantagem
Perguntas frequentes

O que é DPAPI?

DPAPI é um sistema do Windows que protege dados sensíveis, como senhas, usando chaves ligadas ao usuário ou ao computador.

O que são 'masterkeys'?

São as chaves mestras usadas pelo DPAPI para criptografar e descriptografar outros segredos.

O que significa 'replay chain'?

É a sequência de passos que mostra como um segredo recuperado pode ser usado para obter acesso a outro sistema ou serviço.

Detalhes

Descrição original do autor

Internal downstream skill for ctf-sandbox-orchestrator. CTF-sandbox workflow for DPAPI masterkeys, vault blobs, browser credential stores, protected secrets, domain backup keys, and secret-to-acceptance replay chains. Use when the user asks to inspect DPAPI blobs or masterkeys, recover browser or vault credentials, trace DPAPI context or backup-key use, or explain how protected Windows secrets bec

repo: zhaoxuya520/reverse-skill

Popularidade

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

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas