For a forensic triage tool, the first results are tclahr/uac (tclahr/uac is a live-response and evidence-collection toolkit for incident response that supports a wide range of operating systems and focuses on automated artifact gathering and triage, directly matching the core need for a host forensics collection and triage tool), google/grr (GRR is a remote forensic framework that automatically collects and triages artifacts from endpoints via agents, covering all required features like cross-platform support, plugin extensibility, CLI, and structured output) and velocidex/velociraptor (Velociraptor is a digital forensics and incident response platform that automates artifact collection and triage across hosts using a specialized query language, making it a comprehensive fit for this search). ufrisk/pcileech and werwolv/imhex round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
These open-source utilities automate the acquisition and triage of forensic evidence from compromised host systems.
tclahr/uac is a live-response and evidence-collection toolkit for incident response that supports a wide range of operating systems and focuses on automated artifact gathering and triage, directly matching the core need for a host forensics collection and triage tool.
GRR is a distributed incident response platform and asynchronous forensic task orchestrator. It functions as a remote forensics framework designed to collect and analyze volatile data, system memory, and digital artifacts from remote hosts during security incident response. The system operates as a remote endpoint triage system, utilizing a coordinated architecture to manage a fleet of agents. It enables the execution of investigative tasks across multiple systems, allowing for the search of files and registries across a large fleet of machines to identify compromised hosts. The platform pro
GRR is a remote forensic framework that automatically collects and triages artifacts from endpoints via agents, covering all required features like cross-platform support, plugin extensibility, CLI, and structured output.
Velociraptor is a digital forensics and incident response platform, endpoint detection and response system, and visibility tool. It provides a query engine and remote forensic collector used to hunt for indicators of compromise and perform triage across a fleet of hosts. The system is distinguished by its specialized query language for interrogating host state and parsing binary files. It features a notebook environment that combines markdown documentation with executable query cells to standardize investigative workflows and enable collaborative reporting. The platform covers a wide range o
Velociraptor is a digital forensics and incident response platform that automates artifact collection and triage across hosts using a specialized query language, making it a comprehensive fit for this search.
pcileech is a toolkit for executing DMA attacks, analyzing PCIe bus traffic, performing kernel patching, and conducting remote volatile memory forensics. It functions as a hardware memory acquisition tool and a PCIe DMA attack framework designed to read and write remote system memory via direct hardware interfaces. The project provides capabilities for capturing and displaying raw transaction layer packets from the PCIe bus and mounting live RAM as local drives for analysis. It enables the modification of system memory signatures and the execution of shellcode or implants within the kernel wi
pcileech is a hardware-level memory acquisition and DMA attack toolkit, not a general-purpose host forensics artifact collection and triage tool—it focuses on volatile memory extraction via PCIe, but lacks the automated collection of core forensic artifacts (files, registry, logs) and the triage or prioritization features this search requires.
ImHex is a professional-grade hex editor and binary data analysis platform designed for inspecting, modifying, and reverse engineering raw file contents. It functions as a schema-driven engine that interprets complex binary structures by applying custom definitions to map and visualize byte-level data. The platform distinguishes itself through a dedicated domain-specific language that allows users to define structural schemas for automated file parsing. This capability is supported by a dynamic plugin architecture and an event-driven registry, which enable the integration of external modules
ImHex is a professional hex editor and binary analysis platform, which is a specialized tool used in forensic reverse engineering but does not automate the collection and triage of host forensic artifacts (e.g., event logs, registry hives) from a compromised machine.
jc is a tool that transforms plain-text results from command-line utilities, system tools, log formats, and text tables into structured JSON data. It functions as a structured data transformer capable of converting various file formats, including CSV, INI, XML, and YAML, into JSON representations for programmatic use. The project includes a collection of specific parsers for Unix commands and system tools such as df, blkid, and various package managers. It also features specialized converters for web server logs, Common Log Format, and Common Event Format strings. The tool covers broad capab
jc is a command-line parser that converts plain-text utility output into structured JSON, which can be useful for processing some system data but does not automate the collection or triage of forensic artifacts for incident response.
Chainsaw is a Windows forensic analysis tool used for parsing system databases and extracting security artefacts. It functions as a forensic artefact extractor and a scanner for identifying security threats and log tampering within Windows event logs. The project distinguishes itself by implementing a Sigma rule forensic scanner that applies standardized detection logic and custom rule sets to event logs and forensic artefacts. It enables threat hunting workflows by matching event data against patterns to identify malicious activity, lateral movement, and brute force attacks. The tool's capa
Chainsaw is a specialised Windows forensic log analysis tool that parses Event Logs with Sigma rules for threat detection and triage, but it does not collect a broad set of host artifacts (like memory or filesystem data) or support cross‑platform use, making it an analysis component rather than a full artifact collection and triage tool.
Osquery is a unified endpoint monitoring framework that exposes operating system internals as relational tables. By representing hardware, network, and process activity as structured data, it allows users to retrieve system state and configuration information using standard SQL syntax. The system distinguishes itself through a cross-platform abstraction layer that normalizes disparate operating system interfaces into a consistent schema across Windows, macOS, and Linux. It supports both interactive local analysis via a command-line shell and distributed fleet orchestration, where recurring qu
osquery is a cross-platform endpoint monitoring framework that exposes system state as relational tables, making it useful for live forensics and incident response, but it is not a dedicated artifact collection and triage tool with built-in prioritization of forensic artifacts.
This project is a graphical Windows debugger designed for the analysis and manipulation of compiled binary applications. It functions as a comprehensive binary analysis suite, providing a real-time environment for inspecting CPU registers, monitoring memory states, and tracing instruction execution to investigate system-level software behavior. The tool distinguishes itself through an event-driven debugging loop that allows for precise process control and state modification during runtime. It supports advanced analysis techniques, including hardware-breakpoint injection for monitoring memory
x64dbg is a Windows debugger for binary analysis and reverse engineering, not a tool that automates the collection and triage of forensic artifacts from a compromised host; while it is useful for deep-dive analysis of specific samples, it does not perform the broad host-wide artifact collection and triage this search requires.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| tclahr/uac | 1.2K | Shell | apache-2.0 | |
| google/grr | 5.1K | Python | Apache-2.0 | |
| velocidex/velociraptor | 3.8K | Go | other | |
| ufrisk/pcileech | 7.7K | C | AGPL-3.0 | |
| werwolv/imhex | 53.9K | C++ | GPL-2.0 | |
| kellyjonbrazil/jc | 8.5K | Python | mit | |
| withsecurelabs/chainsaw | 3.4K | Rust | gpl-3.0 | |
| osquery/osquery | 23.1K | C++ | other | |
| x64dbg/x64dbg | 48.7K | C++ | NOASSERTION |