Skip to content

xlazarg/Triage2Elastic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

👷 In Development

Triage2Elastic

Triage2Elastic is a Docker-based tool that automates the processing of triage images from Windows, Linux, and macOS systems. It uses Plaso (log2timeline.py) to generate supertimelines from forensic artifacts and exports them directly to Elasticsearch.

For collecting triage data, it is recommended to use KAPE (Windows only) or CyLR (which also supports Linux and macOS).


🔧 Features

  • Monitors a local directory for new triage images
  • Automatically runs log2timeline to parse forensic data
  • Pushes timelines to Elasticsearch
  • Runs as a Docker container

🐳 Usage

Clone the repo

git clone https://github.com/xlazarg/Triage2Elastic.git
cd Triage2Elastic

Update the Logstash output configuration

    hosts => ["https://your-elasticsearch-ip:9200"]
    user => "elastic"
    password => "changeme"

Build the Docker Image

docker build -t triage2elastic .

Start the container

docker run -v /local/triage/data:/triage/data -v /local/triage/output:/triage/output triage2elastic

Move the triage image to the local input folder

💡 This folder can also be specified as an SFTP output destination in KAPE or CyLR.

mv victim1 /local/triage/data

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published