StorageDigital Storage ForensicsFile System AnalysisRead NTFS, FAT, exFAT, ext4 and APFS at the structure level and build timelines.Eric Zimmerman
Eric Zimmerman's Tools
A set of free, signed Windows forensic utilities, one per artefact, that turn registry hives, the master file table, event logs, prefetch, shellbags and jump lists into CSV an examiner can read in Timeline Explorer.
Profile
- Manufacturer
- Eric Zimmerman
- Category
- Network and enterprise
- Product type
- Utility
- Platforms
- Windows
- Licensing
- Free
- Product status
- Current
- Educational level
- Intermediate
- Last verified
- 2 November 2026
The site names no licence. The GitHub repository of MFTECmd, checked as a sample, carries the MIT licence, so the directory lists the set as Free rather than claiming one licence for every tool. Windows is listed because the tools are built for Microsoft .NET Framework 4.7.2 and .NET 10 with the Desktop runtime for graphical programs. KAPE is linked from the same page but is a Kroll product with its own profile.
What Eric Zimmerman's Tools is
Eric Zimmerman publishes these tools on his own site, where he says their open source development is funded by the SANS Institute. Each one does a single job. Registry Explorer and its command line twin RECmd read hives with plugins and search across several hives, and RLA replays transaction logs so a hive is current before it is read. MFTECmd parses the master file table and the other NTFS metadata files and MFTExplorer shows the table in a window. EvtxECmd turns event logs into CSV, XML or JSON using community maps. PECmd reads prefetch, LECmd reads shortcut files, JLECmd and JumpList Explorer read jump lists, SBECmd and ShellBags Explorer read shellbags, AmcacheParser and AppCompatCacheParser read the two program execution caches, RBCmd reads the recycle bin, SrumECmd reads the system resource usage database, SumECmd reads user access logs, WxTCmd reads the Windows timeline database and SQLECmd reads SQLite files with maps. Timeline Explorer opens the resulting CSV and Excel files with filtering and grouping. Smaller helpers include bstrings, Hasher, VSCMount, EZViewer, SDB Explorer, iisGeolocate, TimeApp and XWFIM.
The site states the runtime for each tool. Command line tools are built for Microsoft .NET Framework 4.7.2 and for .NET 10, with a few on .NET 10 only, and the graphical tools need the .NET 10 Desktop runtime. Every download is digitally signed and a PowerShell script, Get-ZimmermanTools, fetches and updates the whole set. The tools are the usual payload of KAPE modules, but they are just as often run by hand against files copied out of an image. Several of them read files that Windows has locked, which makes live triage possible. The output is raw and the examiner still has to know what it means: a prefetch entry shows that a program ran at a time, not who sat at the keyboard.

Primary applications
Where it is used
- Parsing registry hives, including user hives with transaction logs applied
- Reading the master file table and the USN journal for file activity
- Converting event logs to CSV for filtering and timeline work
- Proving program execution from prefetch, Amcache and ShimCache
- Recovering folder access history from shellbags and jump lists
- Reviewing parsed CSV output in Timeline Explorer
Who uses it
- Windows forensic examiners
- Incident responders
- KAPE users running modules
- Students learning Windows artefacts
Capabilities and limits
Major capabilities
- One parser per artefact with CSV output, some also XML or JSON
- Registry tools with plugins, multi-hive search and transaction log replay
- NTFS metadata parsing of the master file table, USN journal and related files
- Event log parsing with community-maintained maps
- Execution evidence parsers for prefetch, Amcache, ShimCache and the timeline database
- Reads files locked by a running Windows system
- Timeline Explorer for filtering, grouping and pivoting CSV and Excel files
- Digitally signed downloads and a script that keeps the set updated
Technical limitations
- Windows artefacts only and the tools themselves run on Windows
- The .NET runtime installed must match the build chosen
- Output is raw data. Interpretation and corroboration are the examiner's work
- Reading locked files on a live system is a change to that system and must be recorded
- Maps for event logs and SQLite databases need updating as applications change
- No case management, reporting or hashing of the source built in
Learning with DFRTI
Independent professional education covering the principles and workflows of Eric Zimmerman's Tools. DFRTI is not a vendor training centre and its courses are not vendor certifications.
Before you learn it
- Windows artefact knowledge and what each artefact proves
- NTFS and registry structure basics
- Working with large CSV files
Disciplines
Related tools
- KAPE (Kroll Artifact Parser and Extractor)KAPE copies the files an examiner needs from a Windows system or image in minutes and then runs other programs over them. It is the quickest route from a live machine to parsed artefacts.Kroll
- PlasoPlaso pulls every timestamp it can recognise out of a disk image or folder and writes them to one storage file. Sorted, that file is the super timeline investigators use to see what happened in what order.log2timeline project
- TimesketchTimesketch is a web application where several analysts work on the same timeline. Events from Plaso or CSV go into a sketch and the team searches, tags, comments and builds its account of events from them.Google (open source project)
- Magnet AxiomAxiom is Magnet Forensics' main examination platform. It takes images and extractions from computers, phones, cloud accounts and vehicles into a single case and presents the artefacts side by side.Magnet Forensics
- X-Ways ForensicsX-Ways Forensics is the German examination tool that runs light, starts fast and gives the examiner the raw disk alongside the parsed view. Version 21.9 was current when this page was checked.X-Ways Software Technology AG
- AutopsyAutopsy is a free, open source examination platform that puts a graphical interface and ingest modules on top of The Sleuth Kit. For a student it is the first tool that shows a whole case from image to report at no cost.Sleuth Kit Labs
Courses that cover this tool
StorageDigital Storage ForensicsFile System AnalysisRead NTFS, FAT, exFAT, ext4 and APFS at the structure level and build timelines.
LegalFoundation & Legal CoursesBasics of Cyber ForensicsStart here. Evidence handling, imaging, hashing, chain of custody and your first analysis.
MalwareIncident Response & Malware AnalysisRansomware & Threat ResponseHandle a ransomware attack from first call to recovery, reporting and lessons learnt.Product names and trademarks belong to their respective owners. DFRTI is an independent educational and research institute. Inclusion in this directory does not imply manufacturer endorsement, partnership or authorisation. Facts are checked against the manufacturer's public documentation on the date shown and may have changed since.
Go deeper with DFRTI
Free pages explain the ground. Structured courses, lab work and a mentor take you from knowing about it to doing it on a case.