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
Mensagem pronta para colar
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-windowsOu 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.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.
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
- 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).
- Coletar Dados do Endpoint: Usar EDR, Sysmon ou Velociraptor para coletar artefatos de persistência atuais dos endpoints em todo o ambiente.
- 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).
- Identificar Anomalias: Sinalizar entradas novas, não assinadas ou desconhecidas em locais de persistência que se desviam da linha de base.
- 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.
- Correlacionar com Atividade de Processo: Vincular entradas de persistência à execução de processos, atividade de rede e eventos de login de usuário.
- 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
- Backdoor na Chave Run do Registro: Malware adiciona
HKCU\Software\Microsoft\Windows\CurrentVersion\Runapontando para o payload em%APPDATA%. - Assinatura de Evento WMI: Adversário cria um par consumidor/filtro WMI que executa PowerShell na inicialização do sistema.
- Serviço Malicioso: Invasor cria um serviço do Windows com
sc createapontando para um binário de backdoor. - Sequestro de Objeto COM: Caminho InprocServer32 de CLSID COM legítimo substituído por DLL maliciosa.
- 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).
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5802
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
data-throughput-accelerator
Faz seu agente acelerar a movimentação de grandes volumes de dados. Ele encontra gargalos e garante que os dados sejam transferidos de forma rápida e correta.
affaan-m/ECC
inventory-demand-planning
Ajuda seu agente a prever a demanda de produtos em lojas. Ele otimiza o estoque e planeja quando fazer promoções para vender mais.
affaan-m/ECC
market-research
Ajuda seu agente a realizar pesquisas de mercado e análises competitivas. Fornece resumos com atribuição de fontes.
affaan-m/ECC