Pular para o conteúdo
Skillpedia
Análise e planilhas35 mil · #5802

hunting-for-persistence-mechanisms-in-windows

Faz seu agente procurar por maneiras que invasores usam para se manterem ativos em sistemas Windows. Ajuda a encontrar e remover acessos ocultos.

O que ela faz

Esta ferramenta procura por maneiras que programas maliciosos usam para se manterem ativos no seu computador Windows, mesmo depois de reiniciado. Ela verifica locais comuns onde programas podem se esconder para iniciar automaticamente.

Quando usar

  • ✓Quando você suspeita que um programa malicioso está ativo no seu computador.
  • ✓Após uma investigação de segurança para garantir que todas as 'portas dos fundos' foram fechadas.
  • ✓Para verificar proativamente se há programas indesejados que iniciam com o Windows.

Exemplo do que pedir para a IA

“Procure por programas que iniciam automaticamente no meu computador e que não deveriam estar lá.”

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/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/hunting-for-persistence-mechanisms-in-windows/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/hunting-for-persistence-mechanisms-in-windows/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta verifica vários locais no Windows onde programas podem se registrar para iniciar sozinhos. Ela compara o que encontra com uma lista de programas conhecidos e seguros para identificar algo incomum.

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 mukul975/Anthropic-Cybersecurity-Skills --skill hunting-for-persistence-mechanisms-in-windows

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/hunting-for-persistence-mechanisms-in-windows/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.

Caçando Mecanismos de Persistência no Windows

Quando Usar

  • Durante caçadas proativas periódicas por backdoors adormecidos
  • Após um incidente para identificar todos os mecanismos de persistência que um invasor plantou
  • Ao investigar serviços incomuns, tarefas agendadas ou entradas de inicialização
  • Quando relatórios de inteligência de ameaças descrevem novas técnicas de persistência em circulação
  • Durante avaliações de postura de segurança para identificar software persistente não autorizado

Pré-requisitos

  • Sysmon implantado com IDs de Evento 12/13/14 (Registro), 19/20/21 (WMI), 1 (Criação de Processo)
  • Encaminhamento de Eventos de Segurança do Windows para 4697 (Instalação de Serviço), 4698 (Tarefa Agendada)
  • EDR com capacidades de monitoramento de registro e arquivos
  • Log de blocos de script do PowerShell habilitado (ID de Evento 4104)
  • Autoruns ou linha de base equivalente de entradas persistentes legítimas

Fluxo de Trabalho

  1. Enumerar Locais de Persistência Conhecidos: Construir uma lista abrangente de pontos de persistência do Windows (chaves Run, serviços, tarefas agendadas, WMI, pasta de inicialização, ordem de busca de DLL, sequestros de COM, DLLs AppInit, Opções de Execução de Arquivo de Imagem).
  2. Coletar Dados do Endpoint: Usar EDR, Sysmon ou Velociraptor para coletar artefatos de persistência atuais dos endpoints em todo o ambiente.
  3. Estabelecer Linha de Base de Persistência Legítima: Comparar os dados coletados com linhas de base conhecidas e boas (snapshots do Autoruns, entradas implantadas por GPO, configurações do SCCM).
  4. Identificar Anomalias: Sinalizar entradas novas, não assinadas ou desconhecidas em locais de persistência que se desviam da linha de base.
  5. Investigar Entradas Suspeitas: Para cada anomalia, examinar o binário para o qual ela aponta, sua assinatura digital, hash de arquivo e carimbo de data/hora de criação.
  6. Correlacionar com Atividade de Processo: Vincular entradas de persistência à execução de processos, atividade de rede e eventos de login de usuário.
  7. Documentar e Remediar: Registrar descobertas, remover persistência maliciosa e atualizar regras de detecção.

Conceitos Chave

Conceito Descrição
T1547.001 Chaves Run / Pasta de Inicialização do Registro
T1543.003 Serviço do Windows (Criar ou Modificar)
T1053.005 Tarefa Agendada
T1546.003 Assinatura de Evento WMI
T1546.015 Sequestro de Objeto de Componente (COM)
T1546.012 Injeção de Opções de Execução de Arquivo de Imagem
T1546.010 DLLs AppInit
T1547.004 DLL Auxiliar do Winlogon
T1547.005 Provedor de Suporte de Segurança
T1574.001 Sequestro da Ordem de Busca de DLL
TA0003 Tática de Persistência
Autoruns Ferramenta do Sysinternals que mostra entradas persistentes

Ferramentas & Sistemas

Ferramenta Propósito
Sysinternals Autoruns Enumeração abrangente de persistência
Velociraptor Coleta de artefatos de persistência em todo o endpoint
CrowdStrike Falcon Monitoramento de persistência em tempo real
Sysmon Monitoramento de eventos de registro e WMI
OSQuery Consultas de persistência baseadas em SQL
RECmd Explorador de Registro para análise forense
Splunk Correlação de eventos de persistência em SIEM

Cenários Comuns

  1. Backdoor na Chave Run do Registro: Malware adiciona HKCU\Software\Microsoft\Windows\CurrentVersion\Run apontando para o payload em %APPDATA%.
  2. Assinatura de Evento WMI: Adversário cria um par consumidor/filtro WMI que executa PowerShell na inicialização do sistema.
  3. Serviço Malicioso: Invasor cria um serviço do Windows com sc create apontando para um binário de backdoor.
  4. Sequestro de Objeto COM: Caminho InprocServer32 de CLSID COM legítimo substituído por DLL maliciosa.
  5. Injeção de Debugger IFEO: Chave de Opções de Execução de Arquivo de Imagem definida com um depurador apontando para um implante para utilitários comuns.

Formato de Saída

Hunt ID: TH-PERSIST-[DATE]-[SEQ]
Persistence Type: [Registry/Service/Task/WMI/COM/Other]
MITRE Technique: T1547.xxx / T1543.xxx / T1053.xxx
Location: [Full registry key / service name / task path]
Value: [Binary path / command line]
Host(s): [Affected endpoints]
Signed: [Yes/No]
Hash: [SHA256]
Creation Time: [Timestamp]
Risk Level: [Critical/High/Medium/Low]
Verdict: [Malicious/Suspicious/Benign]
Perguntas frequentes

O que são 'mecanismos de persistência'?

São métodos que programas (bons ou maus) usam para garantir que iniciem automaticamente quando o computador é ligado ou o usuário faz login.

Quais locais a ferramenta verifica?

Ela verifica chaves de registro (como Run/RunOnce), serviços do Windows, pastas de inicialização, tarefas agendadas e assinaturas de eventos WMI.

Preciso instalar algo para usar esta ferramenta?

Para que a ferramenta funcione bem, o sistema precisa ter algumas ferramentas de monitoramento (como Sysmon) e configurações de segurança ativadas, além de uma lista de programas que deveriam iniciar normalmente.

Detalhes

Descrição original do autor

Systematically hunts for adversary persistence mechanisms across Windows endpoints, covering registry Run/RunOnce keys, services, startup folders, scheduled tasks, and WMI event subscriptions. Use when performing a broad persistence sweep during incident response or building SIEM detections that cover the full range of Windows persistence techniques (MITRE T1547).

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#5802
Licença
Apache-2.0
Atualizada em
31/08/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas