performing-timeline-reconstruction-with-plaso

Build forensic super-timelines with Plaso to correlate events across file systems, logs, and artifacts.

1|1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/Yenn503/Net-Runners --skill performing-timeline-reconstruction-with-plaso-yenn503
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: performing-timeline-reconstruction-with-plaso
Source: https://github.com/Yenn503/Net-Runners/tree/main/.netrunner/skills/forensics/performing-timeline-reconstruction-with-plaso
Command: npx skills add https://github.com/Yenn503/Net-Runners --skill performing-timeline-reconstruction-with-plaso-yenn503

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Investigators struggle to reconstruct the sequence of events during an incident because evidence is scattered across file system metadata, event logs, browser history, and registry hives. This Skill consolidates all timestamped artifacts into a single chronological super-timeline using Plaso. ## Core Features & Use Cases - Super-Timeline Generation: Run log2timeline against raw, E01, or VMDK disk images with full or targeted parser sets and filter files. - Filtering and Export: Use psort to slice timelines by date range or source type and export to CSV, dynamic CSV, or JSON Lines. - Collaborative Analysis: Import timelines into Timesketch for searching, tagging, Sigma analysis, and team-based investigation. - Use Case: During a ransomware investigation, process the victim's disk image, filter to the incident window, and trace the chain from phishing email to PowerShell execution, lateral movement, and data exfiltration. ## Quick Start Ask the agent to build a Plaso super-timeline from a forensic disk image and export the incident window to CSV for analysis.

Frequently Asked Questions about performing-timeline-reconstruction-with-plaso

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a forensic timeline with Plaso?▼

Run log2timeline.py against a disk image to produce a .plaso storage file, then use psort.py to filter and export events to CSV or JSON Lines. You can restrict parsers or use a filter file to speed up processing on large images.

What disk image formats does Plaso log2timeline support?▼

Plaso processes forensic images in raw (dd), E01, and VMDK formats. It parses over 100 artifact types including Windows event logs, Prefetch, MFT, USN Journal, registry hives, and browser history.

Can I import a Plaso timeline into Timesketch?▼

Yes, Timesketch accepts Plaso storage files directly via the timesketch_importer CLI or web upload. You can also export JSON Lines with psort and import that format for collaborative searching, tagging, and Sigma-based analysis.

How do I filter a Plaso timeline to a specific date range?▼

Pass a filter expression to psort.py, such as "date > '2024-01-15 00:00:00' AND date < '2024-01-20 23:59:59'", to export only events within the incident window. You can also filter by source type like REG or EVT.

What are the limitations of Plaso timeline analysis?▼

Plaso output can exceed ten times the original image size and requires 8-16GB of RAM for large images. Processing full images with all parsers is slow, so targeted parser selection or filter files are recommended for triage.