Pular para o conteúdo
Skillpedia
Diversos35 mil · #6005

parsing-artifacts-with-eric-zimmerman-tools

Ajuda seu agente a analisar dados de computadores para investigações. É útil para encontrar evidências de uso e atividades em sistemas Windows.

O que ela faz

Esta ferramenta usa um conjunto de programas chamados 'Eric Zimmerman's Tools' para analisar arquivos importantes do Windows. Ela transforma informações complexas sobre arquivos, programas executados e acessos a pastas em um formato fácil de ler (CSV/JSON) para investigações.

Quando usar

  • ✓Após coletar dados de um computador para análise forense.
  • ✓Para descobrir quais programas foram abertos e quando.
  • ✓Para encontrar evidências de como um invasor pode ter agido em um sistema.

Exemplo do que pedir para a IA

“Analise os arquivos de registro e de programas executados do disco C:”

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/parsing-artifacts-with-eric-zimmerman-tools/SKILL.md

Mensagem pronta para colar

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

Os programas Eric Zimmerman's Tools leem dados brutos do sistema operacional e os convertem em tabelas (CSV/JSON). Esses arquivos de tabela podem então ser abertos em um programa chamado Timeline Explorer para facilitar a visualização e a busca por informações.

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 parsing-artifacts-with-eric-zimmerman-tools

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/parsing-artifacts-with-eric-zimmerman-tools/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.

Análise de Artefatos com Ferramentas de Eric Zimmerman

Uso Autorizado Apenas: Estas ferramentas analisam evidências adquiridas de sistemas. Analise apenas dados que você está autorizado a manusear, mantenha a cadeia de custódia e trabalhe a partir de cópias forenses em vez de originais.

Visão Geral

As Ferramentas de Eric Zimmerman (Ferramentas EZ) são um conjunto gratuito e de código aberto de analisadores forenses de alta fidelidade para Windows, cada um focado em uma classe específica de artefato e cada um produzindo saída CSV/JSON pronta para o analista. Elas são o padrão de fato para análise de artefatos do Windows e são o que o módulo !EZParser do KAPE invoca internamente. As principais ferramentas incluem:

  • MFTECmd — analisa $MFT, $J ($UsnJrnl), $Boot, $SDS e $LogFile de volumes NTFS.
  • PECmd — analisa o Prefetch do Windows (.pf) para evidências de execução de programas.
  • RECmd — analisador/buscador de colmeias de registro (registry hive) controlado por plugins em lote (arquivos em lote RECmd).
  • SBECmd — analisa ShellBags (histórico de acesso a pastas) de UsrClass.dat/NTUSER.DAT.
  • AmcacheParser — analisa Amcache.hve para execução de aplicativos e metadados.
  • AppCompatCacheParser — analisa ShimCache (AppCompatCache) da colmeia SYSTEM.
  • LECmd — analisa arquivos de atalho LNK. JLECmd — analisa Jump Lists. EvtxECmd — analisa logs de eventos EVTX para um esquema normalizado.

A saída é projetada para ser carregada no Timeline Explorer (também de Eric Zimmerman), um visualizador rápido de CSV/Excel construído especificamente para filtrar, marcar e pivotar entre CSVs forenses. As versões 2025+ rodam em .NET e também funcionam nativamente no Linux.

Quando Usar

  • Após a coleta de triagem (por exemplo, com KAPE) quando você precisar analisar artefatos brutos em evidências estruturadas e pesquisáveis.
  • Para estabelecer a execução de programas, acesso a arquivos/pastas e persistência durante a resposta a incidentes.
  • Para construir CSVs específicos de artefatos que alimentam linhas do tempo, Timesketch ou ingestão de SIEM.

Pré-requisitos

Objetivos

  • Analisar o MFT, prefetch, shellbags, registro e amcache de uma coleção.
  • Produzir CSV/JSON normalizado por artefato.
  • Carregar resultados no Timeline Explorer para análise.
  • Estabelecer evidências de execução e acesso que suportem a investigação.

Mapeamento MITRE ATT&CK

ID Nome Oficial da Técnica Relevância para esta habilidade
T1112 Modificar Registro RECmd, AmcacheParser e AppCompatCacheParser analisam artefatos residentes no registro; analistas os utilizam para detectar modificações de registro por adversários (persistência, evasão de defesa) registradas nas colmeias.

Estes são analisadores defensivos; o mapeamento reflete o artefato (registro) mais relevante para o comportamento do adversário que eles ajudam a descobrir.

Fluxo de Trabalho

1. Baixar/atualizar as ferramentas

Mantenha os analisadores atualizados para que eles lidem com os formatos de artefatos mais recentes.

.\Get-ZimmermanTools.ps1 -Dest C:\Tools\EZ

2. Analisar o MFT para atividade do sistema de arquivos

-f aponta para um único $MFT; --csv define o diretório de saída e --csvf o nome do arquivo. Adicione --csvf para $J/UsnJrnl com -f $J.

MFTECmd.exe -f "E:\collection\C\$MFT" --csv "E:\out\mft" --csvf MFT.csv

REM Parse the USN Journal change log
MFTECmd.exe -f "E:\collection\C\$Extend\$J" --csv "E:\out\mft" --csvf UsnJrnl.csv

3. Analisar Prefetch para evidências de execução

-d percorre recursivamente um diretório de arquivos .pf. Saída CSV + JSON.

PECmd.exe -d "E:\collection\C\Windows\Prefetch" --csv "E:\out\prefetch" --csvf Prefetch.csv --json "E:\out\prefetch\json"

4. Analisar ShellBags para histórico de acesso a pastas

-d aponta para o diretório contendo os UsrClass.dat/NTUSER.DAT do usuário (ou -f uma única colmeia).

SBECmd.exe -d "E:\collection\C\Users\jsmith" --csv "E:\out\shellbags"

5. Analisar o registro com plugins em lote RECmd

RECmd é controlado por arquivos em lote (--bn) que agrupam plugins; o arquivo Kroll_Batch é abrangente. -d percorre recursivamente um diretório de colmeias.

RECmd.exe -d "E:\collection\C\Windows\System32\config" --bn "C:\Tools\EZ\RECmd\BatchExamples\Kroll_Batch.reb" --csv "E:\out\registry" --csvf Registry.csv

REM Procurar um valor/chave em uma única colmeia

…
Perguntas frequentes

O que são 'artefatos forenses'?

São vestígios digitais deixados no computador que podem ajudar a entender o que aconteceu, como quais arquivos foram criados, modificados ou quais programas foram usados.

Por que usar o Timeline Explorer?

Ele é feito para visualizar muitos dados de diferentes fontes ao mesmo tempo, ajudando a conectar eventos e entender a linha do tempo de atividades no computador.

Preciso instalar algo?

Sim, você precisa baixar o conjunto de ferramentas Eric Zimmerman's Tools e ter o .NET runtime instalado no seu computador.

Detalhes

Descrição original do autor

Parse Windows forensic artifacts—$MFT/$J (MFTECmd), Prefetch (PECmd), registry hives (RECmd), shellbags, and Amcache—into normalized CSV/JSON with Eric Zimmerman's EZ Tools, then load results into Timeline Explorer for analysis. Use during DFIR/incident-response investigations, after triage collection (e.g. with KAPE), to establish program execution, file/folder access, and persistence evidence fr

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

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