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
Mensagem pronta para colar
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-chainOu 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.mdConteú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
- Separe o blob protegido, a chave mestra, o contexto de descriptografia e o serviço final aceitador.
- 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.
- 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.
- Distinga DPAPI de usuário local, DPAPI de máquina, uso de chave de backup de domínio e encapsulamento específico do aplicativo.
- 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.mdpara 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
Popularidade
- Estrelas no GitHub
- 42 mil
- Posição no ranking
- #4713
- Licença
- MIT
- Atualizada em
- 22/09/2026
Comentários
- …
Mais skills deste repositório
competition-ad-certificate-abuse
Ajuda seu agente a analisar ataques a sistemas de certificados digitais. Ele investiga como certificados podem ser usados indevidamente para obter acesso.
zhaoxuya520/reverse-skill
competition-agent-cloud
Faz seu agente analisar desafios de segurança em sistemas de IA e nuvem. Ele investiga como prompts, ferramentas e a nuvem podem ser explorados.
zhaoxuya520/reverse-skill
competition-android-hooking
Ajuda seu agente a investigar aplicativos Android. Ele analisa como os aplicativos funcionam internamente e como podem ser modificados ou explorados.
zhaoxuya520/reverse-skill
competition-browser-persistence
Faz seu agente analisar como sites guardam informações no seu navegador. Ele investiga cookies e outros dados para entender como as sessões funcionam.
zhaoxuya520/reverse-skill
Skills parecidas
dashboard-builder
Ajuda seu agente a criar painéis de monitoramento úteis. Ele transforma dados em gráficos que respondem a perguntas importantes sobre o sistema.
affaan-m/ECC
dev-team
Simula uma equipe de desenvolvimento colaborativa, onde diferentes papéis respondem a um problema juntos. É útil para obter múltiplas perspectivas sem trocar de agente manualmente.
affaan-m/ECC
ecc-council
Faz seu agente reunir um conselho de quatro vozes para tomar decisões difíceis. É útil quando há várias opções boas e é preciso debater antes de escolher.
affaan-m/ECC