Velocity Raptor: Accelerating Velociraptor Hunting With Tenzir
Where
Talks
hack.lu 2023
Duration
4 min
Shows how a pipeline engine pulls Velociraptor query results over its gRPC API to filter and export DFIR data.
Summary
The talk starts from a common DFIR problem: even with Velociraptor, getting endpoint visibility takes time, and once the data arrives, analysts still need to analyze, transform and move it. The speaker presents an open-source, Apache-style pipeline processing engine as a way to handle that stage. A pipeline is built from zero or more sources, transformations and a sink, and it runs from the command line with JSON output by default. Examples included reading a local file and writing top results to a destination, and fetching a remote compressed file, filtering alerts and sending them to a Kafka topic.
The middle of the talk covers the Velociraptor integration. Velociraptor exposes a gRPC API, so the pipeline tool can connect to the server from a source, run a VQL query and stream the responses into the pipeline. The demo used this to list enrolled hosts and to select and process collected data. From there the results can be imported, written to Parquet, or handed to other tools.
The takeaway for practitioners is that responders can reshape Velociraptor output during an incident without writing one-off scripts, and make it available to other systems quickly. The speaker noted that a blog post describing the integration was due the following day.
Related talks
Talks·4 min
Quentin Jerome
Shows new YAML filtering rules, MISP indicator loading and sandboxing added to the open-source Linux monitoring tool Kunai.
Talks·32 min
Santi Abastante
Demonstrates Dredge, a free open-source toolkit for cloud log collection, posture checks, host isolation and threat hunting.
Talks·28 min
Thomas Chopitea
Presents a YAML-based catalog of forensic questions and approaches, with tooling to render, share and automate them.


