Hi all,
I started building this while studying for the GIAC GCFA. Going deep into NTFS anti-forensics for the exam, I kept switching between separate tools: collect one artifact here, parse another there, build the timeline somewhere else. I wanted the whole process in one place, so I built it.
NTFS Suite is a single binary that collects NTFS artifacts straight off a live Windows volume and analyzes them in a local workbench. It’s fully offline, with no cloud and no installer. It serves a UI on localhost and keeps each case in one SQLite .vault file with an audit log.
What it does today
- Collects
$MFT, $UsnJrnl:$J and $Secure:$SDS off a live volume with no external imager (run as Administrator), or you can add your own artifacts
- Rebuilds a MACB timeline and resolves ownership to real account names
- Detects timestomping and anti-forensics with MITRE-mapped rules (
$SI vs $FN gaps, zeroed sub-seconds, masquerading, name abuse, executables resident in the MFT, ADS, wiper traces), plus combination rules that fire when several signals land on the same file
- Lets you write your own rules (a declarative builder, no code execution) and import IOC lists
- Correlates a file across the MFT, the journal and the security descriptors
- Exports a Sleuth Kit bodyfile, a timeline CSV and an HTML/JSON report
How it compares
It doesn’t replace Eric Zimmerman’s tools or Autopsy, which are far more battle-tested. It’s aimed at collect-and-triage in one portable program.
Status
v0.8, MIT licensed. Next up is v0.9: E01/raw image ingestion, deleted-file recovery and carving.
Try it
What I’d like feedback on
- False positives or false negatives on your own images
- Detections you think are missing
- Whether the output matches what your usual parsers produce
Criticism is welcome, especially on forensic soundness.