Autopsy wraps The Sleuth Kit in a browser-based GUI with a case-management model, automated "ingest" modules, hash lookups, keyword search, and reporting. You get the rigor of TSK with point-and-click exploration — ideal for triage, for large evidence sets, and for producing court-ready reports. It runs on Linux, Windows, and macOS.
# Debian / Ubuntu
apt install autopsy # classic, runs TSK tools in the terminal
# modern Autopsy 4.x - download from sleuthkit.org
# the .deb/.rpm self-installs Java + bundled TSK + testdisk
wget https://downloads.sleuthkit.org/autopsy/autopsy-4.22.0.zip
unzip autopsy-4.22.0.zip -d /opt
/opt/autopsy-4.22.0/bin/autopsy
Workflow in the UI:
.dd, .E01, or a mounted folder).# ensure the image is verified before ingestion
sha256sum /evidence/image.dd
mmls /evidence/image.dd # confirm Autopsy will see the partition layout
| Module | What it extracts |
|---|---|
| Recent Activity | Recent files, OS-level user activity |
| Hash Lookup | Flag known-bad / known-good via NIST NSRL, custom hashes |
| Keyword Search | Indexed + regex keyword hits |
| Web Artifacts | Browser history, cookies, downloads |
| File Type Identification | Classify by content signature (not extension) |
| Extracted Content | Auto-extract embedded images, GPS, etc. |
| Data Source Integrity | Hash verification of the image |
| Virtual Machine | Extract from VMware/VirtualBox disk files |
Key views after ingest:
Autopsy's timeline (Directory Tree → Timeline) renders the same MAC-time data TSK produces, but with filtering and charting. Narrow to a suspicious date range, then cross-reference with log evidence.
From the Results view, right-click → Generate Report. Choose HTML, text, or Excel/CSV. A good report includes: case info, data source hash, tools/versions, findings with paths and times, and exported artifacts. The Excel export is handy for pivot tables.