ToolCONSTRUCTED

The analyst's toolbox: what to have installed before you need it

Other people's tools, chosen because they are free, maintained and do one part of a triage well. What each is for, where it fits, and the tools already on this site that run in your browser.

version 1.0checked 2026-09-21windows · linux · macos1 min read

Hosted here

Small, readable, and with no dependencies beyond what the platform ships:

ToolFor
Collect-Triage.ps1Read-only Windows triage collection, in order of volatility
linux-triage.shThe Linux counterpart
hash_manifest.pyWrite and verify a SHA-256 manifest for a collection
timeline_merge.pyMerge CSV exports into one UTC timeline
Browser toolsTimestamp conversion, defanging, hash identification and base64, all client-side
Evidence-gap checkerWhat to collect for a given hypothesis, volatile sources first

Why a list at all

NIST SP 800-86 and SP 800-61 both make the same unglamorous point: the tooling has to exist, be tested and be familiar before the incident. The first time you run a memory acquisition tool should not be on the one host that matters.

So this is a short list on purpose. For each, install it, run it against a test machine, and keep the version you tested. A toolkit of thirty tools nobody has run is worth less than six that somebody has.

Before you download anything mid-incident

  • Take tools from the project's own repository or site, over HTTPS, and check the release signature or hash where one is published.
  • Keep an offline copy of your toolkit. The incident that needs it may be the one that takes the internet connection away.
  • Do not install analysis tools on the host under investigation. Collect there, analyse elsewhere.

Everything linked below is somebody else's work, listed because it is good. Security Artifacts has no relationship with any of the projects.

sources

  1. NIST SP 800-86: Guide to Integrating Forensic Techniques into Incident Response · primary
  2. NIST SP 800-61 Revision 3, on preparing tooling before an incident

Tags: tooling · triage · volatility · plaso · velociraptor · hayabusa · chainsaw · sigma · yara · sysinternals