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

hunting-advanced-persistent-threats

Ajuda seu agente a procurar por atividades de ameaças avançadas em redes corporativas. É útil para encontrar ataques sofisticados e garantir a segurança do ambiente.

O que ela faz

Esta ferramenta ajuda a procurar por atividades de hackers avançados em redes de computadores. Ela usa informações sobre como esses hackers agem para encontrar sinais de sua presença.

Quando usar

  • ✓Quando você quer procurar por novas ameaças de forma planejada.
  • ✓Quando um sistema de alerta indica um comportamento estranho que precisa ser investigado.
  • ✓Quando você quer verificar se um grupo de hackers conhecido está tentando invadir sua rede.

Exemplo do que pedir para a IA

“Procure por sinais de que o grupo 'APT29' está usando técnicas de 'living-off-the-land' em nossos sistemas.”

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-advanced-persistent-threats/SKILL.md

Mensagem pronta para colar

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

A ferramenta primeiro cria uma 'hipótese' sobre como um hacker pode estar agindo, baseada em inteligência sobre ameaças. Depois, ela procura por padrões específicos nos registros de atividades dos computadores e da rede que confirmem ou neguem essa hipótese.

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-advanced-persistent-threats

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/hunting-advanced-persistent-threats/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ça a Ameaças Persistentes Avançadas

Quando Usar

Use esta habilidade quando:

  • Realizar ciclos de caça proativa a ameaças (geralmente ciclos de 2 a 4 semanas) com base em inteligência de APT recém-publicada
  • Um alerta de UEBA ou sistema de detecção de anomalias sinalizar desvios comportamentais que justifiquem uma investigação mais aprofundada
  • Uma organização parceira ou parceiro de compartilhamento ISAC relatar um comprometimento ativo de APT e você precisar validar sua própria exposição

Não use esta habilidade como substituta para resposta a incidentes quando uma violação confirmada estiver em andamento — escale para procedimentos de RI (NIST SP 800-61).

Pré-requisitos

  • Plataforma EDR com retenção de telemetria (CrowdStrike Falcon, Microsoft Defender for Endpoint ou SentinelOne) cobrindo mais de 30 dias
  • Acesso ao MITRE ATT&CK Navigator para desenvolvimento de hipóteses
  • Dados de fluxo de rede (NetFlow, Zeek ou logs Suricata) em um SIEM consultável
  • Plataforma de caça a ameaças ou interface de consulta (Velociraptor, osquery fleet ou Splunk ES)

Fluxo de Trabalho

Etapa 1: Desenvolver Hipótese de Caça

Selecione um ator de ameaça relevante para seu setor usando o MITRE ATT&CK Groups (https://attack.mitre.org/groups/). Revise os TTPs conhecidos do grupo mapeados para técnicas do ATT&CK. Exemplo de hipótese: "APT29 (Cozy Bear) usa spearphishing com anexos ISO (T1566.001) e binários living-off-the-land (T1218) — teste para relações incomuns de pai-filho entre mshta.exe e rundll32.exe."

Documente a hipótese usando o framework Threat Hunting Loop: hipótese → coleta de dados → análise de padrões → resposta.

Etapa 2: Identificar Fontes de Dados Necessárias

Mapeie cada técnica do ATT&CK para as fontes de log necessárias usando a taxonomia ATT&CK Data Sources:

  • Criação de processo (T1059): Windows Security Event 4688 ou Sysmon Event ID 1
  • Conexões de rede (T1071): Zeek conn.log, NetFlow, telemetria de rede EDR
  • Modificações de registro (T1547): Sysmon Event ID 13, Windows Security 4657
  • Injeção de memória (T1055): telemetria de varredura de memória EDR, saída Volatility

Verifique a cobertura de log usando o ATT&CK Coverage Calculator ou uma matriz de fontes de dados personalizada.

Etapa 3: Executar Caças com Velociraptor ou osquery

Caça VQL com Velociraptor para execução incomum de PowerShell:

SELECT Pid, Ppid, Name, CommandLine, CreateTime
FROM pslist()
WHERE Name =~ "powershell.exe"
AND CommandLine =~ "-enc|-nop|-w hidden"

osquery para persistência via tarefas agendadas:

SELECT name, action, enabled, path
FROM scheduled_tasks
WHERE action NOT LIKE '%System32%'
AND enabled = 1;

Splunk SPL para movimento lateral via PsExec:

index=windows EventCode=7045 ServiceFileName="*PSEXESVC*"
| stats count by ComputerName, ServiceName, ServiceFileName

Etapa 4: Analisar Resultados e Pivotar

Para cada anomalia identificada, pivote entre dimensões:

  • Temporal: Isso ocorreu antes ou depois dos carimbos de data/hora de IOC conhecidos?
  • Host: Quantos endpoints exibem esse comportamento?
  • Usuário: A conta associada é uma conta de serviço, usuário privilegiado ou usuário regular?
  • Rede: O host se comunica com IPs externos que não estão na linha de base?

Aplique o Modelo Diamante (adversário, capacidade, infraestrutura, vítima) para estruturar as descobertas.

Etapa 5: Documentar e Operacionalizar Descobertas

Se a caça revelar atividade maliciosa confirmada, ative os procedimentos de RI. Se a caça revelar uma lacuna (a caça não encontrou nada, mas a cobertura de dados foi insuficiente), documente a lacuna de cobertura e corrija-a.

Converta as consultas de caça bem-sucedidas em regras de detecção SIEM usando o formato Sigma para portabilidade entre plataformas.

Conceitos Chave

Termo Definição
TTP Táticas, Técnicas e Procedimentos — padrões comportamentais de adversários definidos no MITRE ATT&CK
Modelo Diamante Framework analítico com quatro vértices (adversário, capacidade, infraestrutura, vítima) usado para estruturar a análise de intrusão
Living-off-the-Land (LotL) Técnica de atacante que usa ferramentas legítimas do sistema operacional (PowerShell, WMI, certutil) para evadir a detecção
UEBA User and Entity Behavior Analytics — detecção baseada em ML de linhas de base de comportamento anômalo
Sigma Padrão aberto para formato de regra de detecção agnóstico de SIEM, análogo ao YARA para detecção de rede/log
Hipótese de Caça Uma previsão testável sobre a presença do adversário com base em inteligência de ameaças e conhecimento ambiental

Ferramentas e Sistemas

  • Velociraptor: Plataforma DFIR de código aberto com linguagem de consulta VQL para caça escalável de endpoints em milhares de sistemas
  • osquery: Framework de instrumentação de SO baseado em SQL para consultas de telemetria de endpoint em tempo real

…

Perguntas frequentes

O que são 'APT'?

APT significa 'Ameaça Persistente Avançada'. São grupos de hackers geralmente bem financiados e com objetivos específicos, que tentam invadir redes e permanecerem escondidos por muito tempo.

O que são 'TTPs'?

TTPs são as Táticas, Técnicas e Procedimentos que os hackers usam. É como o 'modus operandi' deles, o conjunto de ações que eles costumam realizar para invadir e operar em uma rede.

Quando eu NÃO devo usar esta ferramenta?

Você não deve usar esta ferramenta se já souber que houve uma invasão. Nesse caso, é preciso acionar a equipe de resposta a incidentes imediatamente.

Detalhes

Descrição original do autor

Proactively hunts for Advanced Persistent Threat (APT) activity within enterprise environments using hypothesis-driven searches across endpoint telemetry, network logs, and memory artifacts. Use when conducting scheduled threat hunting cycles, investigating anomalous behavior flagged by UEBA, or validating that known APT TTPs are not present in the environment. Activates for requests involving MIT

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#5781
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