Forensicsforensicsartifactsknowledge-basedata-files

forensic-artifacts

A free, community-sourced, machine-readable knowledge base of forensic artifacts that serves as an information source and can be used within other tools. This package installs the data files alone, without the Python toolkit.

Description

forensic-artifacts provides a knowledge base of forensic artifacts in data file format. It is designed for use both as an information source and integration within other forensic tools. The package contains machine-readable data that the community contributes to, making it a valuable resource for digital forensics practitioners.

The tool is available in two packages: forensic-artifacts for data files only (425 KB installed size) and python3-artifacts for the Python 3 version (64 KB installed size). The Python package includes dependencies like python3, python3-pip, and python3-yaml, enabling programmatic access to the artifact knowledge base.

Use cases include referencing forensic artifacts during investigations, building custom forensic tools, and enhancing existing software with standardized artifact data.

How It Works

The tool operates as a static knowledge base of forensic artifacts stored in machine-readable data files, primarily YAML format given the python3-yaml dependency. These files catalog artifacts from various systems and applications, allowing lookup and integration into other forensic tools or scripts. The Python 3 package provides programmatic interfaces to parse and utilize this data.

Installation

bash
sudo apt install forensic-artifacts

Examples

Installs the data files package for the forensic artifacts knowledge base
sudo apt install forensic-artifacts
Installs the Python 3 version of the forensic artifacts knowledge base
sudo apt install python3-artifacts
Displays package information including installed size of 425 KB
apt show forensic-artifacts
Displays package information including installed size of 64 KB and dependencies
apt show python3-artifacts
Lists installed data files from the forensic-artifacts package
dpkg -L forensic-artifacts
Tests Python 3 toolkit installation after sudo apt install python3-artifacts
python3 -c 'import artifacts'
Alternative installation using pip leveraging python3-pip dependency
pip3 install artifacts
Updated 2026-04-16kali.org ↗