hunting-for-startup-folder-persistence
Permite que seu agente detecte malware que se instala para reiniciar o computador, monitorando pastas de inicialização e arquivos suspeitos.
O que ela faz
Esta ferramenta procura por programas maliciosos que se configuram para iniciar automaticamente quando você liga o computador. Ela verifica pastas especiais onde programas podem se esconder para rodar toda vez que o sistema inicia.
Quando usar
- ✓Quando você suspeita que um vírus ou programa espião está rodando escondido.
- ✓Ao investigar um problema de segurança no computador.
- ✓Para verificar se programas legítimos estão sendo adicionados sem seu conhecimento.
Exemplo do que pedir para a IA
“Procure por programas que iniciam sozinhos no meu computador.”
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 as pastas onde programas podem se registrar para iniciar com o Windows. Ela procura por arquivos suspeitos ou novos e te avisa se encontrar 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-startup-folder-persistenceOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/hunting-for-startup-folder-persistence/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 Persistência na Pasta de Inicialização
Visão Geral
Atacantes usam pastas de inicialização do Windows para persistência (MITRE ATT&CK T1547.001 — Execução Automática na Inicialização ou Logon: Chaves de Execução do Registro / Pasta de Inicialização). Arquivos colocados em %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup ou C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup são executados automaticamente no logon do usuário. Esta habilidade escaneia diretórios de inicialização em busca de arquivos suspeitos, monitora mudanças em tempo real usando o watchdog do Python e analisa metadados de arquivos para detectar implantes de persistência.
Quando Usar
- Ao investigar incidentes de segurança que exigem a caça por persistência na pasta de inicialização.
- Ao construir regras de detecção ou consultas de threat hunting para este domínio.
- Quando analistas de SOC precisam de procedimentos estruturados para este tipo de análise.
- Ao validar a cobertura de monitoramento de segurança para técnicas de ataque relacionadas.
Pré-requisitos
- Python 3.9+ com
watchdog,pefile(opcional para análise de PE). - Acesso às pastas de inicialização do Windows (do usuário e de todos os usuários).
- Logs de Eventos do Windows para correlação do Event ID 4663 (opcional).
Passos
- Enumerar todos os arquivos nos diretórios de inicialização do usuário e do sistema.
- Analisar tipos de arquivo, carimbos de data/hora de criação e assinaturas digitais.
- Sinalizar extensões de arquivo suspeitas (.bat, .vbs, .ps1, .lnk, .exe).
- Verificar arquivos criados recentemente (< 7 dias) como implantes potenciais.
- Monitorar pastas de inicialização em tempo real usando o
FileSystemEventHandlerdowatchdog. - Correlacionar com entradas legítimas conhecidas de inicialização.
- Gerar um relatório de threat hunting com mapeamento MITRE T1547.001.
Saída Esperada
- Relatório JSON listando todo o conteúdo da pasta de inicialização com pontuações de risco, metadados de arquivo e indicadores suspeitos.
- Alertas de monitoramento em tempo real para criação de novos arquivos em diretórios de inicialização.
Perguntas frequentes
O que são 'pastas de inicialização'?
São locais no Windows onde programas podem ser colocados para iniciar automaticamente toda vez que o computador é ligado ou um usuário faz login.
Por que os 'hackers' usam isso?
Para garantir que seus programas maliciosos (vírus, spywares) continuem rodando mesmo após o computador ser reiniciado, mantendo o controle ou roubando informações.
Preciso instalar algo para usar?
Sim, a ferramenta precisa de um programa chamado Python e algumas bibliotecas extras para funcionar corretamente.
Detalhes
Descrição original do autor
Detects T1547.001 startup folder persistence by monitoring Windows startup directories for suspicious file creation, cross-referencing Autoruns entries, and running a Python watchdog script for real-time filesystem monitoring. Use when hunting for malware or implants that survive reboot via startup-folder placement, or when validating autoruns/EDR findings against known-good startup baselines.
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #5810
- 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
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC