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

hunting-for-anomalous-powershell-execution

Ajuda seu agente a encontrar atividades maliciosas usando o PowerShell, analisando logs de scripts e processos. Útil para detectar comandos ocultos e tentativas de burlar a segurança.

O que ela faz

Esta ferramenta procura por atividades maliciosas do PowerShell em seus registros de eventos do Windows. Ela analisa os scripts executados para encontrar tentativas de disfarçar comandos, burlar a segurança (AMSI), baixar códigos suspeitos ou roubar credenciais.

Quando usar

  • ✓Ao investigar um incidente de segurança envolvendo o PowerShell.
  • ✓Ao criar regras para detectar atividades suspeitas do PowerShell.
  • ✓Ao verificar se seu sistema de monitoramento detecta ataques comuns com PowerShell.

Exemplo do que pedir para a IA

“Procure por atividades suspeitas no PowerShell nos meus logs de eventos.”

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-anomalous-powershell-execution/SKILL.md

Mensagem pronta para colar

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

A ferramenta lê os arquivos de registro de eventos do Windows (.evtx) que contêm informações sobre o que o PowerShell executou. Ela procura por padrões conhecidos de ataques, como comandos codificados ou tentativas de burlar a segurança.

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-anomalous-powershell-execution

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/hunting-for-anomalous-powershell-execution/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 Execuções Anômalas de PowerShell

Visão Geral

O Registro de Blocos de Script do PowerShell (ID de Evento 4104) registra o texto completo do script desofuscado executado em um endpoint Windows, tornando-o a principal fonte de dados para caçar atividades maliciosas em PowerShell. Combinado com o Registro de Módulos (4103) e eventos de criação de processos, os analistas podem detectar comandos codificados, padrões de bypass de AMSI, "download cradles" (scripts para download), ferramentas de roubo de credenciais e técnicas de ataque "fileless" (sem arquivos), mesmo quando o atacante usa camadas de ofuscação.

Quando Usar

  • Ao investigar incidentes de segurança que exigem a caça por execuções anômalas de PowerShell.
  • 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

  • Exportações de Logs de Eventos do Windows (.evtx) de Microsoft-Windows-PowerShell/Operational.
  • Python 3.8+ com as bibliotecas python-evtx e lxml.
  • Registro de Blocos de Script habilitado via Política de Grupo (Group Policy).
  • Compreensão de técnicas comuns de ataque em PowerShell.

Passos

  1. Analisar arquivos EVTX extraindo o texto e metadados do bloco de script do Evento 4104.
  2. Reconstruir blocos de script de múltiplas partes usando a correlação do ID do ScriptBlock.
  3. Escanear o texto do script em busca de indicadores de bypass de AMSI e padrões de ofuscação.
  4. Detectar a execução de comandos codificados e payloads Base64.
  5. Identificar "download cradles", comandos de "credential dumping" (extração de credenciais) e de movimento lateral.
  6. Pontuar e priorizar descobertas por gravidade da ameaça.

Saída Esperada

{
  "total_events": 1247,
  "suspicious_events": 23,
  "amsi_bypass_attempts": 2,
  "encoded_commands": 8,
  "download_cradles": 5,
  "credential_access": 3
}
Perguntas frequentes

O que são 'logs de blocos de script' (Script Block Logging)?

São registros detalhados que mostram exatamente quais comandos e scripts o PowerShell executou, mesmo que o atacante tenha tentado escondê-los.

O que é AMSI?

AMSI (Antimalware Scan Interface) é uma camada de segurança do Windows que ajuda a detectar e bloquear softwares maliciosos. A ferramenta procura por tentativas de desativar ou enganar o AMSI.

O que são 'download cradles'?

São trechos de código usados para baixar e executar outros programas maliciosos diretamente da internet, sem salvar um arquivo no disco.

Detalhes

Descrição original do autor

Hunt for malicious PowerShell activity by analyzing Script Block Logging (Event 4104), Module Logging (Event 4103), and process creation events. The analyst parses Windows Event Log EVTX files to detect obfuscated commands, AMSI bypass attempts, encoded payloads, credential dumping keywords, and suspicious download cradles. Activates for requests involving PowerShell threat hunting, script block a

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

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