Como Construir uma Linha de Tempo para Investigação de Incidentes Cibernéticos

Uma linha de tempo para investigação de incidentes é uma tabela cronológica que unifica eventos de diferentes fontes num tempo padronizado, ligando-os através de utilizadores, estações de trabalho, endereços IP, processos e sessões. Uma construção correta inclui a preservação do tempo original, conversão para UTC, indicação da fonte e fiabilidade, identificação de lacunas e distinção entre factos, interpretação e suposições.
Um incidente cibernético raramente aparece num único registo. A ligação está no sistema de identidade, a execução do processo no EDR ou Windows, a solicitação de domínio no DNS e a ligação externa no Firewall. Cada fonte descreve uma parte diferente, num formato de tempo diferente e com identificadores distintos. Sem uma linha de tempo, o investigador vê uma coleção de sinais; com uma linha de tempo, ele pode ver uma possível sequência causal.
Uma linha de tempo não é apenas uma ordenação por hora. É um processo de normalização, ligação e avaliação de fiabilidade. Um relógio desalinhado, um fuso horário incorreto ou um atraso na receção podem inverter a ordem e criar uma conclusão errada. O NIST define a gestão de registos como um processo que inclui criação, transmissão, armazenamento e acesso; cada etapa afeta a capacidade de reconstruir um evento.
Neste artigo, construiremos uma linha de tempo a partir de um cenário que inclui Windows, DNS, Firewall e EDR. Os exemplos são independentes de um produto específico e podem ser implementados numa folha de cálculo, SIEM, Notebook ou ferramenta DFIR.




