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

hunting-for-cobalt-strike-beacons

Ajuda seu agente a detectar tráfego de 'Cobalt Strike', uma ferramenta usada por hackers, analisando assinaturas e padrões de rede. Útil para identificar ameaças específicas em tráfego de rede.

O que ela faz

Esta ferramenta ajuda a encontrar tráfego de rede que pode ser de um programa malicioso chamado Cobalt Strike. Ela procura por padrões específicos em como os computadores se comunicam, como certificados digitais e tempos de resposta, para identificar atividades suspeitas.

Quando usar

  • ✓Quando você suspeita que um computador pode estar infectado e quer verificar se há comunicação com um servidor malicioso.
  • ✓Ao criar regras de segurança para alertar sobre atividades suspeitas na rede.
  • ✓Para analisar o tráfego de rede em busca de sinais de ataques.

Exemplo do que pedir para a IA

“Procure por tráfego suspeito de Cobalt Strike nos logs da rede.”

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-cobalt-strike-beacons/SKILL.md

Mensagem pronta para colar

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

A ferramenta examina os detalhes das conexões de rede, como os certificados digitais usados e o tempo entre as comunicações. Ela compara esses detalhes com padrões conhecidos de programas maliciosos para encontrar atividades suspeitas.

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-cobalt-strike-beacons

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/hunting-for-cobalt-strike-beacons/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 Beacons do Cobalt Strike

Visão Geral

Cobalt Strike é o framework de comando e controle mais prevalente, usado tanto por equipes vermelhas quanto por atores de ameaças. O Beacon, sua carga útil principal, se comunica com servidores de equipe usando perfis HTTP/HTTPS/DNS configuráveis que podem imitar tráfego legítimo. No entanto, configurações padrão e padrões comportamentais permanecem detectáveis através da análise de certificados TLS (serial padrão 8BB00EE), impressão digital JA3/JA3S, análise de jitter do intervalo do beacon e correspondência de padrões de perfil HTTP maleável. Esta habilidade abrange a construção de capacidades de detecção usando logs de rede Zeek, regras Suricata IDS e análise de PCAP baseada em Python para identificar callbacks de beacon no tráfego de rede.

Quando Usar

  • Ao investigar incidentes de segurança que exigem a caça por beacons do Cobalt Strike
  • Ao construir regras de detecção ou consultas de caça a ameaças 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

  • Zeek 6.0+ com pacotes JA3 e HASSH instalados
  • Suricata 7.0+ com o conjunto de regras Emerging Threats
  • Python 3.9+ com as bibliotecas scapy e dpkt
  • Capturas de tráfego de rede (PCAP) ou logs Zeek ao vivo
  • RITA (Real Intelligence Threat Analytics) para pontuação de beacon
  • Feeds de inteligência de ameaças com IOCs conhecidos do Cobalt Strike

Passos

Passo 1: Análise de Certificado TLS

Detecte certificados padrão do Cobalt Strike usando impressões digitais JA3S, números de série de certificados e impressões digitais JARM no ssl.log do Zeek.

Passo 2: Análise de Intervalo do Beacon

Analise padrões de tempo de conexão para identificar intervalos regulares de callback com jitter configurável, característicos do comportamento do beacon.

Passo 3: Detecção de Perfil HTTP

Corresponda padrões de requisição HTTP (caminhos URI, cabeçalhos, user-agents) com perfis C2 maleáveis conhecidos.

Passo 4: Correlacionar e Pontuar

Combine múltiplos indicadores (TLS + tempo + perfil HTTP) em uma pontuação de confiança composta para o beacon.

Saída Esperada

Relatório JSON contendo candidatos a beacon detectados com pontuações de confiança, impressões digitais TLS, análise de tempo, correspondências de perfil HTTP e ações de resposta recomendadas.

Perguntas frequentes

O que é Cobalt Strike?

Cobalt Strike é um programa usado tanto por equipes de segurança (para testar defesas) quanto por criminosos (para atacar sistemas). Ele permite controlar computadores infectados remotamente.

O que são 'beacons'?

Beacons são as comunicações que o Cobalt Strike usa para se conectar de volta ao servidor de controle. Eles são projetados para parecerem tráfego normal, mas têm padrões que podem ser detectados.

O que são 'impressões digitais' (fingerprints)?

São identificadores únicos criados a partir de características técnicas de uma conexão, como detalhes do certificado digital (JA3/JA3S) ou o padrão de comunicação (JARM). Eles ajudam a identificar tipos específicos de software.

Detalhes

Descrição original do autor

Detect Cobalt Strike beacon command-and-control traffic using default TLS certificate signatures (serial 8BB00EE), JA3/JA3S/JARM fingerprints, HTTP malleable C2 profile pattern matching, and beacon jitter/interval analysis, built with Zeek network logs, Suricata IDS rules, and Python PCAP analysis. Use when hunting for Cobalt Strike beacon callbacks in network traffic or building detection rules f

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

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