Pular para conteúdo

Fontes de evidência compatíveis

Fonte de evidência Comando do Juntei Mais útil para Limitação importante
Amcache parse-registry amcache Inventário de arquivos, caminhos, SHA-1, metadados PE, dispositivos Presença não é execução; o editor não é validação de assinatura
NTFS $MFT parse-ntfs mft Arquivos, registros excluídos, caminhos, horários, ADS Registros reutilizados e timestomping podem induzir a erro
NTFS $LogFile parse-ntfs logfile Metadados de redo/undo, nomes e horários antigos, gravações no Diário USN Retenção circular curta; horários de metadados não são horários de transação; sem reprodução
Prefetch parse-file prefetch Execução de programas, contagem de execuções, horários de execuções recentes, arquivos carregados Apenas um histórico limitado de horários de execução é mantido
Diário USN $J parse-ntfs usn-journal Criações, exclusões, renomeações, gravações, caminhos históricos Diário circular; registra alterações, não o conteúdo dos arquivos
Índices de diretórios $I30 parse-ntfs i30 Arquivos em um diretório; nomes, horários e tamanhos de possíveis arquivos excluídos ou renomeados deixados no slack do índice O slack é parcial e não diz nada sobre quando uma entrada foi removida
Setor de inicialização NTFS $Boot parse-ntfs boot O número de série do volume registrado por LNK, Jump Lists e Prefetch; geometria e localização do $MFT; hash do código de inicialização para comparar entre hosts Números de série podem ser alterados ou repetidos; um código de inicialização diferente é uma pista, não prova de um bootkit
Descritores de segurança NTFS $Secure:$SDS parse-ntfs secure-sds Proprietários e ACLs de arquivos, pelo SID do $MFT; DACLs NULL e ACLs permissivas Proprietários podem ser alterados; as ACLs dizem quem pode acessar, não quem acessou
Imagens de disco VHDX mount, auto-parse --vhdx NTFS → CSV / JSON / JSONL auto-parse: Linux/macOS/Windows (TMP); mount: Linux/FUSE; NTFS ADS: —
Imagens de disco E01 / Ex01 mount, auto-parse --e01 NTFS → CSV / JSON / JSONL auto-parse: Linux/macOS/Windows (TMP); mount: Linux/FUSE; NTFS ADS: —
SRUM parse-ese srum Uso de rede e de recursos por aplicativo/usuário Normalmente agregado; não é prova no nível de pacotes ou destinos
Registro de acesso do usuário (UAL) parse-ese ual Quais endereços de cliente e quais contas usaram as funções de um Windows Server (compartilhamentos de arquivos, Active Directory, DHCP, IIS), e em quais dias As solicitações são contadas por dia, não registradas uma a uma; o endereço pode ser um NAT ou um proxy; um Current.mdb sujo não contém suas alterações mais recentes
Internet Explorer e Edge legado (WebCache) parse-ese webcache Páginas visitadas e arquivos locais abertos no Explorador de Arquivos, arquivos baixados e de onde vieram, cookies, arquivos em cache com seus cabeçalhos HTTP Uma entrada do histórico é uma URL com sua última visita, não cada visita; entradas excluídas não são recuperadas; um banco de dados sujo não contém suas alterações mais recentes
Navegadores web (baseados no Chromium e no Firefox) parse-sqlite browser Páginas visitadas e como se chegou a elas, arquivos baixados e de onde vieram, cookies, valores digitados em formulários web; visitas, downloads e entradas de formulários excluídos recuperados Uma visita pode ser um redirecionamento, um frame ou uma página que outro programa abriu; os valores dos cookies do Chromium são criptografados; as entradas excluídas se perdem assim que o navegador as zera ou faz um checkpoint
Outlook (PST, OST, MSG, OFT) parse-file outlook E-mails com seus remetentes, destinatários, horários e anexos; contatos, itens de calendário e tarefas; pastas, itens ocultos de configurações e cada propriedade como está armazenada O endereço de um remetente pode ser forjado; itens que não estão mais em nenhuma pasta não são recuperados; catálogos de endereços offline, o preenchimento automático e outros arquivos do Outlook ainda não são lidos
Atalhos LNK parse-file lnk Destinos abertos, argumentos, volumes, compartilhamentos, máquina de origem Um atalho pode ser criado sem que o destino seja executado
Jump Lists parse-file jump-lists Itens abertos por aplicativos, itens fixados, uso e dados LNK embutidos Comportamento e retenção específicos de cada aplicativo
ShimCache parse-registry shimcache Caminhos históricos de executáveis e verificações de compatibilidade O cache pode não ser gravado em disco até o desligamento; uma entrada, por si só, não é execução
Quarentena do Defender parse-file defender-quarantine Detecção, caminho original, hashes, origem do download, bytes recuperados O nome da detecção é um veredito do produto; a extração é perigosa
Hives do Registro parse-registry read Configuração, persistência, valores excluídos/reproduzidos O horário da chave não é o horário de um valor; hives de sistemas em execução precisam dos logs de transação
Serviços parse-registry services Persistência de serviços/drivers e ações de falha A configuração não prova que o serviço foi iniciado
RecentDocs parse-registry recent-docs Arquivos e pastas abertos recentemente por usuário Somente o item mais recente de cada lista recebe um horário de abertura defensável
Microsoft Office parse-registry office Documentos e pastas que cada aplicativo do Office abriu, com horários; documentos cujas macros o usuário habilitou; configurações de macros e locais confiáveis Habilitar macros não prova que uma macro foi executada; os caminhos dos registros de confiança são armazenados como o Office os grava
Caixas de diálogo Abrir e Salvar como parse-registry open-save-mru Arquivos abertos ou salvos por meio das caixas de diálogo comuns, por extensão, e os programas e pastas que as usaram Somente a entrada mais recente de cada lista é datada; abrir e salvar não são diferenciados
TaskCache parse-registry taskcache Ações de tarefas agendadas, metadados, tarefas ocultas Correlacione com o XML da tarefa e os logs de eventos para provar a execução
Configuração de inicialização (BCD) parse-registry bcd Entradas de inicialização; recuperação desativada, falhas ignoradas, assinatura de teste, verificações de integridade desativadas, modo de segurança, com quando cada um foi definido O repositório muitas vezes não é coletado (partição de sistema EFI, \Boot); as configurações são herdadas
Inicializações automáticas do Registro parse-registry persistence Chaves Run, Winlogon, IFEO, DLLs AppInit/AppCert, pacotes LSA, sequestros de COM e outros locais de inicialização automática Configuração, não prova de execução; a maioria das entradas são padrões do Windows
Compatibilidade de aplicativos parse-registry app-compat Camadas de compatibilidade, programas que o Assistente de Compatibilidade de Programas viu serem executados, uso de programas e módulos do CIT, bancos de dados de shim personalizados As entradas do Assistente de Compatibilidade de Programas não têm horário de execução; os dados do CIT são, em sua maioria, do Windows 7 e 8
FeatureUsage, RecentApps, itens fixados parse-registry feature-usage Com que frequência um usuário alternou para cada aplicativo, o iniciou ou clicou nele; aplicativos recentes e seus arquivos; itens fixados na barra de tarefas e programas do Menu Iniciar As contagens não têm horários; são alternâncias de janela, não inicializações
ShellBags parse-registry shell-bags Pastas que um usuário abriu no Explorer e em caixas de diálogo, incluindo removíveis, de rede, de dispositivos portáteis, ZIP e excluídas, como caminhos completos Somente o item mais recente de cada chave recebe um horário de abertura defensável; os horários dos itens são da pasta, não da visita
BAM / DAM parse-registry bam A última vez que cada usuário executou cada programa, inclusive a partir de dispositivos removíveis e de rede Um horário por programa e usuário, apenas atividade recente; caminhos de dispositivo, não letras de unidade
Dispositivos USB parse-registry usb Armazenamento USB e outros dispositivos, números de série, horários de instalação/chegada/remoção, letras de unidade, nomes e números de série de volumes, usuários que os montaram Somente a última chegada e a última remoção são mantidas; letras de unidade são reutilizadas
MuiCache parse-registry muicache Caminhos, descrições e empresas de programas em cache associados ao perfil do shell de um usuário Sem horário por programa; o perfil não é necessariamente a conta do processo, e os metadados podem ser forjados
UserAssist parse-registry user-assist Programas e atalhos que um usuário iniciou pelo Explorer, com contagem de execuções, tempo em foco e última execução Somente as inicializações pelo Explorer são contadas; perfis novos recebem itens padrão
Redes parse-registry networks Redes às quais o sistema se conectou, com horários da primeira/última conexão, MACs de gateway, interfaces e concessões DHCP, compartilhamentos, proxies de porta, rotas Os horários dos perfis são locais, convertidos com o fuso horário atual; nomes como "Network 2" se repetem
Configurações de segurança parse-registry security-settings Defender (e suas exclusões), UAC, proteção WDigest/LSA, RDP, firewall, SMBv1, log e AMSI do PowerShell, configurações de log de eventos e de evidências, sinalizadas quando enfraquecem o padrão Uma configuração enfraquecida não é prova de comprometimento; valores ausentes (os padrões do Windows) não são relatados
Histórico de aplicativos parse-registry app-history Ferramentas Sysinternals que um usuário executou, histórico de arquivos compactados e pastas (WinRAR, 7-Zip, WinZip), contas do OneDrive, arquivos recentes do Adobe, valores do TeamViewer e do CCleaner A maioria das entradas das listas não tem horário; somente a entrada mais recente de cada lista é datada
Listas MRU parse-registry mru Comandos da caixa de diálogo Executar, caminhos digitados no Explorer, pesquisas no Explorer, endereços digitados no Internet Explorer (com seus horários), arquivos do Paint e do WordPad, termos de pesquisa do XP Somente a entrada mais recente de cada lista é datada, exceto os endereços digitados; digitado não significa executado
Acesso remoto (lado do usuário) parse-registry remote-access Computadores que um usuário acessou com Área de Trabalho Remota, PuTTY e WinSCP, chaves de host SSH aceitas, unidades mapeadas e compartilhamentos Um destino salvo ou digitado não é uma conexão bem-sucedida; as chaves de lista têm um único horário para todos os seus itens
Programas instalados parse-registry installed-programs Programas instalados (para toda a máquina e por usuário), produtos do Windows Installer, App Paths, distribuições WSL e aplicativos empacotados A data de instalação é a do instalador; programas desinstalados de forma limpa não deixam entrada
SAM parse-registry sam Contas locais, flags, RIDs, metadados de logon/senha Apenas contas locais; os valores de último logon não são um histórico completo de logons
Segredos LSA parse-registry lsa-secrets Quais segredos a LSA contém (logon automático, contas de serviço, conta de computador) e quando foram definidos; logons de domínio em cache em uso Apenas nomes e horários, nada é descriptografado; DefaultPassword existe mesmo sem logon automático
Política de auditoria parse-registry auditpol Quais eventos de segurança o sistema estava configurado para registrar e, portanto, quais eventos ausentes não significam nada A política de quando o hive foi gravado pela última vez; alterações são registradas pelo evento 4719
Informações do sistema parse-registry system-info Nomes do computador e do domínio, versão e data de instalação do Windows, fuso horário, último desligamento, último usuário, perfis, SIDs A configuração no momento da coleta; InstallDate muda com atualizações de recursos, e o Windows 11 se identifica como Windows 10

Tipos de coleta

O Juntei aceita um único artefato com -f ou pesquisa uma coleta recursivamente com -d. O modo de diretório foi projetado para layouts comuns de triagem, em que cada host contém caminhos como C/Windows/System32/config/SYSTEM ou C/Users/alice/NTUSER.DAT.

Consulte Coleta de evidências antes de analisar Registros ou bancos de dados ESE copiados: os logs de transação relacionados podem ser essenciais para reconstruir o estado que o Windows via.