Forensics Utilities: Free, fast, zero-storage forensic analysis tools for cybersecurity and digital investigation
Home / Tools / Forensic Timeline Visualizer
Incident Response // TSK fls & Plaso Timeline Engine

Forensic Timeline & MFT Bodyfile Visualizer

Ingest The Sleuth Kit (fls) bodyfiles, Plaso super-timelines, and filesystem CSV exports in real time. Deconstruct 4-point MACB activity vectors (Modified, Accessed, Changed, Born), analyze temporal density spike histograms, and trace malware lateral movement with zero cloud uploads.

Parses TSK Bodyfile 3.x & Plaso CSV
Interactive MACB Vector Filtering
Zero Server Upload • Local Memory Only
> TIMELINE ENGINE MACB DECONSTRUCTOR
M: Modified ($DATA)
A: Accessed ($DATA)
C: MFT Changed ($SI)
B: Born / Created ($SI)
• ZERO SERVER LOG RETENTION
TIMELINE DATA INGESTION

Paste Timeline Text or Load Incident Scenario

Client-Side Processing • 0 Bytes Uploaded
Total Events Processed
0
Showing: 0 events
Earliest Event (UTC)
--
Investigation Zero-Point
Latest Event (UTC)
--
Span: --
Peak Activity Spike
--
Analyzing cluster...

Temporal Activity Density Histogram

Hover or click any time bucket to filter events occurring within that cluster.

MACB Filters:
Timestamp (UTC) MACB Target File / Evidence Path Size Inode Artifact Type

The Crucial Role of Timeline Analysis in Incident Response

In digital forensics and incident response (DFIR), timeline analysis is the most decisive investigative methodology for reconstructing what occurred during a security breach. Whether investigating an advanced persistent threat (APT), a ransomware extortion event, or an insider IP theft, timestamp artifacts correlate disparate logs into a unified, chronological sequence of adversary actions.

The MACB File System Timestamp Architecture

Originally formulated for UNIX and formalised in The Sleuth Kit by Brian Carrier, the MACB model tracks the four discrete lifecycle operations a file undergoes:

M • Modified (Content)

Updated whenever a file's raw payload data is written or altered. In NTFS, this corresponds to writes within the $DATA stream.

A • Accessed (Read)

Updated when a file or executable is opened, launched, or read. (Note: Modern Windows 10/11 disable NTFS last-access updates by default to boost SSD performance).

C • Changed (MFT Metadata)

Records when a file's metadata, permissions (ACLs), file size, or MFT record itself is modified. Crucial for detecting file renaming and privilege escalation.

B • Born (Creation Time)

The birth time of the file on the volume. In NTFS, tracking discrepancies between $STANDARD_INFORMATION and $FILE_NAME exposes timestomping fraud.

Standard Forensic File System Timestamp Comparison

Filesystem Timestamp Precision Time Attributes Tracked Forensic Nuances & Gotchas
NTFS (Windows) 100 nanoseconds (10-7 sec) $SI (MACB) + $FN (MACB) = 8 attributes $SI is easily timestomped; $FN is kernel-protected and rarely forged.
EXT4 (Linux) 1 nanosecond (10-9 sec) mtime, atime, ctime, crtime (btime) Inode ctime updates on every chmod, chown, or link alteration.
APFS (Apple macOS) 1 nanosecond (10-9 sec) Modified, Accessed, Changed, Created Includes clone and snapshot delta tracking for point-in-time state.
FAT32 (Legacy / USB) 2 seconds (Modify), 1 day (Access) Created, Modified, Accessed Low resolution makes micro-sequencing impossible; vulnerable to timezone skew.

Frequently Asked Questions (FAQ)

The MACB model is the international forensic shorthand for the four primary filesystem timestamp attributes: Modified (M - file content was modified), Accessed (A - file was read or accessed), Changed (C - MFT metadata or permissions changed), and Born/Birth (B - file creation time). NTFS tracks two sets of MACB timestamps in the Master File Table: $STANDARD_INFORMATION (user-accessible and susceptible to timestomping) and $FILE_NAME (updated exclusively by the Windows kernel).

A bodyfile is a pipe-delimited text format developed by Brian Carrier for The Sleuth Kit (TSK). Each record contains 11 fields: MD5|name|inode|mode_as_string|UID|GID|size|atime|mtime|ctime|crtime. It provides a lightweight, standardized representation of an entire storage volume that can be ingested into timeline tools like mactime and this visualizer.

Timeline analysis aggregates millions of disk events into a chronological stream. During an intrusion, the timeline displays distinct sequential phases: initial stager creation (Born), lateral movement via remote execution or WMI, snapshot termination, followed by an explosive cluster of thousands of file modifications (M) and rename events occurring within a fraction of a minute.

No. Under ForensicsInsider's strict Zero-Upload covenant, all parsing, regex extraction, MACB decomposition, and SVG histogram rendering execute 100% within your client browser. Zero bytes are uploaded, logged, or cached.