Velociraptor is an open-source digital forensics and incident responsedigital forensics and incident responseDigital forensics and incident response, investigating what happened during a security incident and containing it. The work includes preserving evidence, reconstructing activity and restoring systems. tool that gives investigators visibility into endpoint state and activity using its own query language, VQL. It runs as a self-hosted server with agents deployed on Windows, Linux and macOS endpoints, though it can also run as a single binary on a laptop for local triage, or via Docker for a full deployment. It is aimed at DFIRDFIRDigital forensics and incident response, investigating what happened during a security incident and containing it. The work includes preserving evidence, reconstructing activity and restoring systems. practitioners and threat hunters who need to collect forensic evidence and monitor events like process execution and file changes across many machines at once, then hunt against that data using a library of artifacts and Sigma rules. First committed in 2018, it remains under active development, with 144 contributors and a release cut as recently as 59 days ago.
Endpoint visibility and collection tool that gathers host-based state information using the Velociraptor Query Language (VQL).
What did this endpoint actually do around the time of the incident?
pulls process execution, file changes and event logs from the machine on demand and returns them as structured VQL results, without waiting for a scheduled scan
Which of my machines are showing signs of this new threat right now?
runs a chosen artifact or Sigma rule against every connected endpoint at once and reports back per-host matches as they come in
Has this suspicious behavior happened before, and on how many machines?
queries event data that has been collected continuously and stored centrally, so historical activity across the fleet can be searched rather than only what is happening now
Who logged in to this host from somewhere they never have before?
hunts across collected authentication and event log artifacts with a Sigma or VQL rule and lists the hosts and sessions that match
Can I hand an untrusted machine a single collector and get forensic evidence back without deploying the full server?
builds a self-contained local collector from the GUI with the artifacts you choose pre-configured, for triage on a machine that never joins the deployment
Did last week's detection rule change actually catch anything new?
the reworked Sigma rule editor lets you develop and test a rule against live or collected event sources directly, so its matches can be checked before it's relied on
99 capabilities
across 6 capability groups
· 2 backed by code, an API document or a real run
Built from Velociraptor's releases, docs, README and our own runs.
“Seen” marks the month we first spotted a release the vendor didn't date.
Group names and tags are our labels.
+Disk and filesystem forensics7 featuresInvestigation and responsesince 2019▸
+ESE file parsingshippedThe tool includes a parser for ESE files to process SRUM databases and Internet Explorer history artifacts.4 releases · 1 other source · first seen Dec 2019▸
Shared capability: Disk and filesystem forensics
release
Adds new live event sources for Linux and Windows to power real-time Sigma-based detections.
v0.74 · Feb 2025
· source
· release history
Adds a reworked Sigma rule editor for developing and testing Sigma rules directly within Velociraptor.
v0.74 · Feb 2025
· source
· release history
New artifact Windows.Forensics.UserAccessLogs parses UAL ESE files for Windows forensics.
v0.6.2 · Nov 2021
· source
· release history
Adds a parser for ESE files to process SRUM database and Internet Explorer history artifacts.
v0.3.7 · Dec 2019
· source
· release history
docs
Windows.ADCS.CertificateAuthority.EDBhttps://docs.velociraptor.app/exchange/artifacts/pages/windows.adcs.certificateauthority.edb/https://docs.velociraptor.app/exchange/artifacts/pages/windows.adcs.certificateauthority.edb/ <p>Parses the Active Directory Certificate Services (ADCS) ESE database directly from disk.
docs update · Sep 2026
· source
+Custom binary parsing in VQLshippedVQL queries can implement custom parsers via the BinaryParser object, with pre-built artifacts for LNK files, Hive hives, and certificate metadata.5 releases · first seen Jan 2021▸
Shared capability: Disk and filesystem forensics
release
Adds Windows.Forensics.Lnk artifact with comprehensive Lnk file parsing
v0.7.0 · Aug 2023
· source
· release history
New BinaryParser objects available in VQL allow implementing custom parsers inside queries.
v0.5.5 · Jan 2021
· source
· release history
New artifact: Certutils metadata parser using the new binary parser framework.
v0.5.5 · Jan 2021
· source
· release history
New artifact: Lnk file parser using the new binary parser in VQL.
v0.5.5 · Jan 2021
· source
· release history
New artifact: Hive interfacing artifacts.
v0.5.5 · Jan 2021
· source
· release history
+Active Directory Certificate Services (ADCS) EDB parsingdocumentedParses Active Directory Certificate Services (ADCS) ESE database files directly from disk.1 other source · first seen Sep 2026▸
Shared capability: Disk and filesystem forensics
docs
Windows.ADCS.CertificateAuthority.EDBhttps://docs.velociraptor.app/exchange/artifacts/pages/windows.adcs.certificateauthority.edb/https://docs.velociraptor.app/exchange/artifacts/pages/windows.adcs.certificateauthority.edb/ <p>Parses the Active Directory Certificate Services (ADCS) ESE database directly from disk.
docs update · Sep 2026
· source
+Browser session storage parsingshippedIncludes artifacts for parsing local storage and session data from the Chrome browser using leveldb.1 release · first seen Aug 2023▸
Shared capability: Disk and filesystem forensics
release
Adds Chrome artifacts including a leveldb parser for Chrome Session Storage
v0.7.0 · Aug 2023
· source
· release history
+Offline disk image emulationshippedSimulate a live client environment against offline disk images to execute VQL artifacts for forensic analysis without an active endpoint.1 release · first seen Mar 2022▸
Shared capability: Disk and filesystem forensics
Also counts toward: Offline mode
release
Emulate a live client against dead disk images to run standard VQL artifacts for offline forensic analysis
v0.6.4-2 · Mar 2022
· source
· release history
+USN record recoveryshippedThe tool provides a new USN record carver capability to recover rotated or deleted USN records from the file system.1 release · first seen Jun 2021▸
Shared capability: Disk and filesystem forensics
release
Adds a new USN record carver capability to recover rotated USN records
v0.6.0 · Jun 2021
· source
· release history
+Deleted file recoveryshippedThe tool provides artifacts for scanning I30 streams to recover potentially deleted files.1 release · first seen Sep 2019▸
Shared capability: Disk and filesystem forensics
release
Adds I30 scanning artifact for recovering potentially deleted files
v0.3.4 · Sep 2019
· source
· release history
+Remote forensic collection7 featuresEndpoint investigation and controlssince 2019▸
+Artifact collection and importshippedLets operators collect artifacts from endpoints and load new artifact definitions into the platform in bulk.29 releases · 4 other sources · first seen Feb 2019▸
Shared capability: Remote forensic collection
Also counts toward: Command-line interface, Scripting API
release
29 total
Allows a ZIP file to be imported using the --definitions flag.
v0.77.2 · Aug 2026
· source
· release history
Adds API support to the artifacts collect command-line run mode.
v0.77.2 · Aug 2026
· source
· release history
Adds API support to the artifacts collect command.
v0.76.7 · Aug 2026
· source
· release history
Allows a ZIP file to be imported with the --definitions flag.
v0.76.7 · Aug 2026
· source
· release history
Adds ability to import artifact definitions from a ZIP file via the --definitions flag.
v0.77.1 · Jun 2026
· source
· release history
Adds API support to the artifacts collect command for programmatic artifact collection invocation.
v0.77.1 · Jun 2026
· source
· release history
docs
Endpoint visibility and collection tool that gathers host-based state information using the Velociraptor Query Language (VQL).
example
Import a community artifact exchange ZIP directly on the command line instead of unpacking it first.$ velociraptor artifacts collect --definitions /path/to/exchange-artifacts.zip Server.Import.Exchange
v0.77.1 · Jun 2026
· source
Search for artifacts by description in the collector.$ In the GUI, open the Artifact collector and enter search terms in the description field.
v0.3.0 · May 2019
· source
Dump the memory of a specific process by PID for forensic analysis$ SELECT * FROM proc_dump(pid=12345)
0.2.8 · Feb 2019
· source
+Encrypted artifact exportshippedThe tool allows standalone zip files containing collected artifacts to be encrypted for secure transfer.2 releases · 1 other source · first seen Oct 2019▸
Shared capability: Remote forensic collection
release
Adds X509/PGP encryption support for offline collector files to secure collected data at rest.
v0.6.7-5 · Oct 2022
· source
· release history
Standalone zip files created by Velociraptor can now be encrypted
v0.3.5 · Oct 2019
· source
· release history
docs
Documentation Deployment Offline Collections Collection Data Working With Offline Collection Data As described previously, the offline collector writes it’s results into a zip archive and optionally applies encryption to it.
seen Sep 2026
· source
+Artifact pack supportshippedThe tool allows artifacts to collect multiple VQL tables and contain other artifacts, simplifying complex collection definitions.3 releases · first seen Apr 2019▸
Shared capability: Remote forensic collection
release
Adds Windows.OSQuery.Generic artifact to automatically collect and convert osquery output to VQL
v0.4.9 · Sep 2020
· source
· release history
Adds support to load artifact packs by importing a zip file containing multiple artifacts
v0.4.6 · Jul 2020
· source
· release history
Implements artifact packs allowing artifacts to collect multiple VQL tables and contain other artifacts.
0.2.9 · Apr 2019
· source
· release history
+High-priority hunt schedulingshippedEnable the launch of urgent hunts that pre-empt scheduled batch operations to ensure critical collections run immediately.1 release · 1 other source · first seen Oct 2022▸
Shared capability: Remote forensic collection
release
Adds urgent flag to the collection launch wizard to pre-empt larger hunts on busy systems.
v0.6.7-5 · Oct 2022
· source
· release history
example
Launch a collection with high priority to ensure it runs before scheduled batch hunts.$ # In the GUI Collection Launch Wizard, select the 'urgent' option for the new collection.
v0.6.7-5 · Oct 2022
· source
+VFS collection initiationshippedEnables users to initiate artifact collections directly from the Virtual File System view.1 release · first seen Dec 2023▸
Shared capability: Remote forensic collection
release
Adds VFS collection button to initiate file collections from the VFS view
v0.7.1 · Dec 2023
· source
· release history
+Autoruns integrationshippedThe tool leverages Sysinternals Autoruns to identify potentially malicious programs via a dedicated artifact.1 release · first seen Sep 2019▸
Shared capability: Remote forensic collection
release
Adds an Autoruns artifact leveraging Sysinternals Autoruns to identify potentially malicious programs
v0.3.4 · Sep 2019
· source
· release history
+Kerberoasting detectionshippedThe tool includes an artifact to detect weak golden tickets by analyzing Kerberoasting capabilities.1 release · first seen Sep 2019▸
Shared capability: Remote forensic collection
release
Adds Kerberoasting collection artifact to detect if a weak golden ticket has been issued
v0.3.4 · Sep 2019
· source
· release history
+Memory forensics3 featuresInvestigation and responsesince 2019▸
+Process memory accessorshippedDirect operations on process memory, such as YARA scans and uploads, are supported via a new process accessor.2 releases · first seen Apr 2021▸
Adds a process accessor allowing direct operation on process memory (e.g. yara scan, upload)
v0.5.8 · Apr 2021
· source
· release history
+VAD and Handles analysisshippedThe tool provides VQL plugins for analyzing Virtual Address Descriptors, Handles, Mutants, DLL lists, and the Windows Object tree.2 releases · first seen Dec 2019▸
Shared capability: Memory forensics
release
Adds Windows.Forensics.ProcessInfo artifact to extract process information from the process PEB
v0.5.8 · Apr 2021
· source
· release history
Adds VAD, Handles, Mutants, DLLList, and Windows Object tree analysis plugins for process forensics.
v0.3.7 · Dec 2019
· source
· release history
+Process memory dumpingshippedThe tool can dump the memory of a specific process by PID for forensic analysis using the proc_dump() VQL plugin.1 release · first seen Feb 2019▸
Shared capability: Memory forensics
release
Adds proc_dump() VQL plugin to dump process memory from endpoints
0.2.8 · Feb 2019
· source
· release history
+Forensic timeline analysis1 featureInvestigation and responsesince 2024▸
+Timeline investigation workflowshippedProvides a redesigned timeline feature with an integrated investigation workflow for analyzing event sequences.2 releases · first seen Sep 2024▸
Shared capability: Forensic timeline analysis
release
Introduces a new timeline feature for correlating and reviewing detection events.
v0.74 · Feb 2025
· source
· release history
Revamped timelining feature with a redesigned timeline investigation workflow.
v0.73 · Sep 2024
· source
· release history
+Process telemetry1 featureEndpoint investigation and controlssince 2022▸
+Historical process trackingshippedAccess historical information about processes from the endpoint via expanded VQL queries in the process tracker.1 release · first seen Sep 2022▸
Shared capability: Process telemetry
release
Expands the process tracker capability, enabling VQL queries to access historical process information from the endpoint
v0.6.6-1 · Sep 2022
· source
· release history
+OIDC SSO1 featureIdentity and accesssince 2018▸
+OIDC authentication and role assignmentshippedMaps identity-provider roles to Velociraptor permissions automatically when users log in via OIDC, with controls over e-mail validation and ACL overrides.10 releases · 1 other source · first seen Dec 2018▸
Shared capability: OIDC SSO
Also counts toward: Role-based access control
release
10 total
Reworks automated OIDC role assignment, including support for alphanumeric-only e-mail barrier.
v0.76.7 · Aug 2026
· source
· release history
Reworks automated OIDC role assignment.
v0.77.2 · Aug 2026
· source
· release history
Adds GUI.authenticator.claims.allow_unverified_email and GUI.authenticator.claims.override_acls config keys for finer OIDC role-assignment control.
v0.76.7 · Aug 2026
· source
· release history
Adds support for alphanumeric-only e-mail barrier authentication.
v0.77.2 · Aug 2026
· source
· release history
Reworks OIDC role assignment for automated role mapping.
v0.77.1 · Jun 2026
· source
· release history
Adds alphanumeric-only e-mail barrier support for access control.
v0.77.1 · Jun 2026
· source
· release history
example
Enable OIDC login to accept users whose e-mail address is not yet verified by the identity provider.$ GUI: authenticator: claims: allow_unverified_email: true
v0.76.7 · Aug 2026
· source
+Other / not yet classified79 featuresFeatures we have not matched to a capability yet. A suggested match is marked.▸
+Hunt management and taggingshippedLets operators create, tag, and manage hunts programmatically so fleet-wide collection tasks can be automated and organised.12 releases · 5 other sources · first seen Dec 2018▸
release
12 total
Adds Tags argument to the hunt() VQL function to set hunt tags programmatically.
v0.76.7 · Aug 2026
· source
· release history
Adds Tags argument to the hunt() VQL function, enabling programmatic tagging of hunts at creation time.
v0.77.2 · Aug 2026
· source
· release history
Adds Tags argument to the hunt() VQL function, enabling programmatic tagging of hunts at creation time.
v0.77.1 · Jun 2026
· source
· release history
Adds ntfs_vss accessor for Volume Shadow Copies analysis with deduplication
v0.7.0 · Aug 2023
· source
· release history
Allows scheduling Hunts across multiple organizations directly from the GUI.
v0.6.7-5 · Oct 2022
· source
· release history
Allows starting hunts targeting specific labels and dynamically assigning clients by adding the label post-start
v0.6.0 · Jun 2021
· source
· release history
example
Tag a new hunt programmatically so it appears pre-categorised in the hunt list for triage workflows.$ SELECT hunt(description="Collect prefetch from all endpoints", artifacts="Windows.Analysis.Prefetch", Tags=["triage", "prefetch"]) FROM scope()
v0.77.1 · Jun 2026
· source
Schedule a single Hunt to target assets in multiple Organizational Units simultaneously.$ # In the GUI, create/edit a Hunt and select multiple Orgs from the organization selector before scheduling.
v0.6.7-5 · Oct 2022
· source
Start a hunt targeted at a specific label and dynamically add clients to it by assigning the label while the hunt is active.$ 1. Create a new hunt and select 'Target Label' in the setup screen. 2. While the hunt runs, assign the target label to new clients via the client management UI.
v0.6.0 · Jun 2021
· source
Create a report template for an artifact using graphical primitives like tables or timelines.$ In the GUI, navigate to Artifact > View > Edit Report and add VQL queries with table/chart/timeline primitives.
v0.3.0 · May 2019
· source
Configure an artifact to trigger alerts based on collected events.$ SELECT * FROM ClientEvents() WHERE Name = 'EscalationEvents'
0.2.6 · Dec 2018
· source
+GUI user managementshippedLets administrators filter and browse the user list and send messages to individual users from within the management interface.13 releases · first seen Apr 2019▸
release
13 total
Adds ability to message users directly from the GUI.
v0.76.7 · Aug 2026
· source
· release history
Adds filters on the users list in the user management screen.
v0.77.2 · Aug 2026
· source
· release history
Adds user-list filters in the user management screen.
v0.76.7 · Aug 2026
· source
· release history
Adds ability to message users directly from the GUI.
v0.77.2 · Aug 2026
· source
· release history
Adds ability to message users directly from the GUI.
v0.77.1 · Jun 2026
· source
· release history
Adds filters on the users list in the user management screen.
v0.77.1 · Jun 2026
· source
· release history
+Notebook interface for analysisshippedProvides an integrated notebook environment for writing and executing VQL queries, replacing external workflows like Jupyter.8 releases · 2 other sources · first seen Mar 2020▸
release
8 total
Adds EXPLAIN keyword for debugging VQL queries in the notebook or client
v0.6.9 · May 2023
· source
· release history
Allows Notebook users to share notebooks publicly with all users in the organization
v0.6.6-1 · Sep 2022
· source
· release history
Adds steps to configure artifacts with a custom notebook tab for post-processing in hunts
v0.6.0 · Jun 2021
· source
· release history
Parallel plugin enables up to x10 faster notebook post-processing
v0.5.4 · Dec 2020
· source
· release history
Introduces automatic Notebook generation for Hunts and Flows for post-processing in the GUI
v0.5.3 · Dec 2020
· source
· release history
Adds an offline collector bundle import feature into the GUI for notebook-based post-processing
v0.5.3 · Dec 2020
· source
· release history
example
Specify a custom notebook for an artifact to automate post-processing workflows after hunt collection.$ In the artifact definition, set the 'notebook' field to your desired notebook name. Access it in the GUI via the hunts interface.
v0.6.0 · Jun 2021
· source
Create and run forensic analysis directly in the Velociraptor UI using the new notebook feature.$ In the console, go to Notebooks and create a new notebook to execute queries without external Jupyter dependencies.
v0.4.1 · Mar 2020
· source
+VQL default parameter valuesshippedAllows artifact authors to define default values for parameters so callers only need to supply the arguments that matter to them.5 releases · 2 other sources · first seen Nov 2019▸
release
VQL functions and stored queries can now define default parameter values (e.g. LET F(X=2, Y=3) = X + Y); the artifact verifier flags missing required args.
v0.77.2 · Aug 2026
· source
· release history
VQL stored queries and functions can now define default parameter values (e.g. LET F(X=2, Y=3) = X + Y), with the verifier flagging calls that omit required parameters.
v0.76.7 · Aug 2026
· source
· release history
Adds default parameter values for VQL functions and stored queries, enabling optional arguments and verifier enforcement of required ones.
v0.77.1 · Jun 2026
· source
· release history
Automatic type conversion for artifact parameters eliminates manual string-to-VQL conversion
v0.5.4 · Dec 2020
· source
· release history
VQL now supports a javascript interpreter, enabling JavaScript execution within queries.
v0.3.6 · Nov 2019
· source
· release history
example
Define a reusable VQL helper with default parameter values to simplify repeated queries.$ LET Score(Severity='medium', Multiplier=2) = Severity + ' x' + str(str=Multiplier) SELECT Score(), Score(Severity='high'), Score(Multiplier=5) FROM scope()
v0.77.2 · Aug 2026
· source
Define a reusable VQL function with optional defaults so callers can omit common arguments in ad-hoc queries.$ LET Score(Host, Severity=5) = dict(host=Host, severity=Severity) SELECT Score(Host="workstation1"), Score(Host="dc01", Severity=9) FROM scope()
v0.77.1 · Jun 2026
· source
+Full-text indexing of collected datashippedBuilds a full-text index over collected data so analysts can search across results quickly without re-querying endpoints.5 releases · 1 other source · first seen Oct 2019▸
release
Adds index() VQL plugin to build local full-text indexes, with batch mode for faster indexing.
v0.77.2 · Aug 2026
· source
· release history
Adds index() VQL plugin to build local full-text indexes over collected data.
v0.76.7 · Aug 2026
· source
· release history
Adds new index() VQL plugin to build local full-text indexes over collected data, with batch mode for fast ingestion.
v0.77.1 · Jun 2026
· source
· release history
Adds indexed query result sets on the server for fast seeking in large JSON files
v0.5.2 · Nov 2020
· source
· release history
Elastic VQL plugins and artifacts now support automatic indexing of artifact collections
v0.3.5 · Oct 2019
· source
· release history
example
Configure an Elastic artifact to automatically index collected results into an Elasticsearch cluster$ -- See release notes for specific Elastic VQL plugin parameters and config keys required for automatic indexing.
v0.3.5 · Oct 2019
· source
+Standalone collector GUI generationshippedProvides a graphical interface to configure and generate standalone client collectors without manual configuration file editing.3 releases · 2 other sources · first seen Jun 2020▸
release
Introduces lockdown server mode to prevent new collections/hunts while allowing data viewing
v0.6.9 · May 2023
· source
· release history
Allows uploading the offline collector to an SMB share
v0.6.9 · May 2023
· source
· release history
Adds a GUI for creating a standalone collector
v0.4.4 · Jun 2020
· source
· release history
docs
Documentation Deployment Offline Collections Building Building Offline Collectors Offline collectors can be created in the GUI or using the CLI. The GUI is the recommended way to create them as it provides an intuitive collector builder wizard that makes the process quick and easy.
seen Sep 2026
· source
example
Use the new interface to configure and generate a standalone collector without writing config files manually.$ Open the Velociraptor GUI, navigate to the Collector creation section, configure settings, and export.
v0.4.4 · Jun 2020
· source
+Client-side event monitoring via VQLshippedServer-side VQL queries can watch client monitoring events to enable alerting capabilities.3 releases · 2 other sources · first seen Dec 2018▸
release
Adds Client monitoring artifacts settable via the GUI without restarting the server.
v0.3.0 · May 2019
· source
· release history
Adds Server event artifacts settable via the GUI.
v0.3.0 · May 2019
· source
· release history
Enables server-side VQL queries to watch client monitoring events
0.2.6 · Dec 2018
· source
· release history
example
Update client monitoring artifacts via the GUI without restarting the server.$ In the GUI, navigate to the Client monitoring section and edit the artifact definitions directly.
v0.3.0 · May 2019
· source
Configure an artifact to trigger alerts based on collected events.$ SELECT * FROM ClientEvents() WHERE Name = 'EscalationEvents'
0.2.6 · Dec 2018
· source
+Velociraptor container deploymentshippedPackages Velociraptor as a container image for teams that run containerised infrastructure.3 releases · 1 other source · first seen Jul 2019▸
release
Adds initial implementation of a Velociraptor container.
v0.77.2 · Aug 2026
· source
· release history
Adds initial Velociraptor container implementation.
v0.77.1 · Jun 2026
· source
· release history
Distributes Velociraptor as a signed MSI with an interactive configuration wizard for deployment.
v0.3.1 · Jul 2019
· source
· release history
docs
Documentation Deployment Server Deployment Docker Docker deployment From Velociraptor 0.77 an officially supported Docker container is available from the GitHub Container Registry You can use it to run the Velociraptor server in a containerized environment without needing to install packages or manage binaries…
docs update · Sep 2026
· source
+Disk-based LRU cachingshippedCaches large intermediate datasets to disk so memory-intensive queries can complete without exhausting available RAM.4 releases · first seen Sep 2020▸
release
Updates cache() and memoize() plugins to use disk-based LRU, enabling larger datasets to be cached without exhausting memory.
v0.76.7 · Aug 2026
· source
· release history
Updates cache() and memoize() plugins to use disk-based LRU storage.
v0.77.2 · Aug 2026
· source
· release history
Updates cache() and memoize() VQL plugins to use disk-based LRU, enabling larger caches.
v0.77.1 · Jun 2026
· source
· release history
Added a cache VQL plugin which stores data for a configurable time to enable recursive walking of process parent trees.
v0.5.0 · Sep 2020
· source
· release history
+GCS upload supportshippedsuggestedThe tool allows VQL to automatically upload artifact collection data to Google Cloud Storage.3 releases · 1 other source · first seen Oct 2019▸
Suggested capability: Remote forensic collection. This is our guess, not confirmed.
release
Supports Azure blob storage for offline collector uploads
v0.6.9 · May 2023
· source
· release history
S3 upload functionality enables exporting collected data directly to an S3 bucket.
v0.3.8 · Jan 2020
· source
· release history
upload_gcs() plugin allows VQL to automatically upload artifact collection data to Google Cloud Storage
v0.3.5 · Oct 2019
· source
· release history
example
Export collected event logs to S3 for long-term storage or SIEM ingestion.$ # Configure artifact with 'S3 upload' in the upload settings section of the config.yaml
v0.3.8 · Jan 2020
· source
+Server event monitoringshippedThe tool enables server-side VQL queries to watch client monitoring events for alerting, configurable via the GUI.4 releases · first seen May 2019▸
release
Write monitoring query logs to a daily log file
v0.5.4 · Dec 2020
· source
· release history
Adds ETW plugin and Sysmon log forwarding with automatic installation and configuration management
v0.5.3 · Dec 2020
· source
· release history
Introduces a new MySQL implementation for the data store, configured via server.config.yaml.
v0.4.2 · Apr 2020
· source
· release history
Adds Server event artifacts settable via the GUI.
v0.3.0 · May 2019
· source
· release history
+Agent version and build metadatashippedThe tool exposes structured version metadata including the release version, commit hash, and agent name, enabling precise identification of the running binary.1 release · 2 other sources · first seen Oct 2026▸
release
The ARM64 Windows MSI and offline collectors no longer include x86 support.
v0.77.3 · Oct 2026
· source
· release history
docs
Release 0.77.3 The current release is 0.77.3. We have ready built binaries available velociraptor-v0.77.3-windows-amd64.exe.gz 3d20a5a2d272e3eb2bccae4a80ebe469fc1a6f63eb4a8f8a586dbae356437d32 velociraptor-v0.77.3-windows-amd64.msi 9eb216523824c34f9000ee7d8da58d37c55a7997525f1f6df2719467c162b953 Windows ARM64…
docs update · Oct 2026
· source
version name version > name velociraptor Name of the agent - always velociraptor version version > version 0.74 The release version on GitHub. commit version > commit f3264824 The commit at which this binary was built. This is more accurate than the version for reporting issues etc.
docs update · Oct 2026
· source
+ARM64 Windows build targetshippedThe tool produces ARM64 Windows binaries including MSI and offline collectors, replacing the previously included x86 support.2 releases · 1 other source · first seen Oct 2026▸
release
Adds an ARM64 Windows build target, with MSI and offline collectors updated to support ARM64 (and x86 support removed).
v0.77.3 · Oct 2026
· source
· release history
The ARM64 Windows MSI and offline collectors no longer include x86 support.
v0.77.3 · Oct 2026
· source
· release history
docs
Release 0.77.3 The current release is 0.77.3. We have ready built binaries available velociraptor-v0.77.3-windows-amd64.exe.gz 3d20a5a2d272e3eb2bccae4a80ebe469fc1a6f63eb4a8f8a586dbae356437d32 velociraptor-v0.77.3-windows-amd64.msi 097dbfa7b0c15d90c051b4f58852cfbe427130d5a8387210833ccaaf86652ddc Windows ARM64…
seen Oct 2026
· source
+Azure Monitor flow uploadshippedThe azure_monitor_upload() VQL plugin and a companion server-event artifact stream completed-flow results to an Azure Log Analytics workspace via the Logs Ingestion API, supporting service principal, environment-variable, managed-identity, and Azure SDK default credential chains.3 releases · first seen Oct 2026▸
Also counts toward: Plugin API support, Plugin system
release
Adds azure_monitor_upload() VQL plugin and Azure.Monitor.Upload server-event artifact to stream completed-flow results to an Azure Log Analytics workspace via the Logs Ingestion API, supporting service principal, AZURE_* environment variables, managed identity, and the Azure SDK default credential…
v0.77.3 · Oct 2026
· source
· release history
Adds an Azure Monitor Creds secret type for storing Log Analytics credentials and destination in the secrets service.
v0.77.3 · Oct 2026
· source
· release history
Azure.Monitor.Upload artifact added to push server-side results directly to an Azure Monitor Log Analytics workspace via a Data Collection Rule id, table name, and client secret or managed identity
v0.77.3 · Oct 2026
· source
· release history
+Backup artifact output schemashippedThe Server.Utils.BackupDirectory, Server.Utils.BackupGCS, and Server.Utils.BackupS3 artifacts now emit only ClientId, FlowId, and fields derived from them; downstream consumers reading other columns must be updated.3 releases · first seen Oct 2026▸
release
Server.Utils.BackupDirectory, Server.Utils.BackupGCS, and Server.Utils.BackupS3 artifacts now emit only ClientId, FlowId, and derived fields, reducing output payload size for downstream consumers
v0.77.3 · Oct 2026
· source
· release history
Server.Utils.BackupDirectory, Server.Utils.BackupGCS, and Server.Utils.BackupS3 now emit only ClientId, FlowId, and derived fields — downstream consumers reading any other column will break and must be updated.
v0.77.3 · Oct 2026
· source
· release history
Server.Utils.BackupDirectory, Server.Utils.BackupGCS, and Server.Utils.BackupS3 now emit only ClientId, FlowId, and fields derived from them rather than all columns.
v0.77.3 · Oct 2026
· source
· release history
+VQL Language Server Protocol (LSP) supportshippedA built-in LSP server (velociraptor lsp) provides diagnostics, syntax highlighting, hover information, completions, and document symbols to editors during VQL artifact development.2 releases · 1 other source · first seen Oct 2019▸
release
Adds a VQL Language Server Protocol (LSP) server (velociraptor lsp) providing diagnostics, syntax highlighting, hover, completions, and document symbols for VQL artifact development.
v0.77.3 · Oct 2026
· source
· release history
VQL editor in the UI now features syntax highlighting for better rendering
v0.3.5 · Oct 2019
· source
· release history
example
View all available completions for VQL functions or local variables at any point in a query.$ 1. Open the Notebook editor. 2. Type `?` in the text input area to see current possibilities.
v0.4.5 · Jun 2020
· source
+Interactive shell sessionsshippedProvides persistent interactive shell sessions on managed endpoints, accessible from both the CLI and the GUI, with graceful timeout handling.3 releases · first seen Dec 2018▸
Also counts toward: Command-line interface
release
Reworks the shell interface and GUI to utilize sessions, with graceful timeout for shell sessions.
v0.77.2 · Aug 2026
· source
· release history
Reworks the shell interface to utilize persistent sessions with graceful timeout support.
v0.77.1 · Jun 2026
· source
· release history
Adds InteractiveShell VQL plugin for running arbitrary commands on clients
0.2.6 · Dec 2018
· source
· release history
+Artifact sharing and function importingshippedArtifacts can import and export VQL code to share common functions, and define preconditions for client compatibility.2 releases · 1 other source · first seen Apr 2021▸
release
Enables importing and exporting VQL code within artifacts to share functions
v0.6.0 · Jun 2021
· source
· release history
Adds native support for artifact preconditions on clients (Fixes #930)
v0.5.8 · Apr 2021
· source
· release history
example
Share common VQL functions across multiple artifacts by importing them directly into your artifact definition.$ In the VQL code section of your artifact, use import statements to pull in shared functions from other artifacts.
v0.6.0 · Jun 2021
· source
+Client-side logging configurationshippedFine-grained client logging is configurable via Client.Logging keys, supporting separate log files per component, rotation intervals, maximum age, per-level file paths, and remote syslog forwarding.1 release · 1 other source · first seen Oct 2026▸
Configure fine-grained client logging — separate log files per component with 24-hour rotation — by setting the new Client.Logging keys.$ Client: Logging: output_directory: /var/log/velociraptor separate_logs_per_component: true rotation_time: 86400 max_age: 604800 error: rotation_time: 86400 max_age: 2592000 disabled: false
v0.77.3 · Oct 2026
· source
+Azure Data Explorer (ADX) flow uploadshippedForwards collected flow data to Azure Data Explorer so analysts can query it alongside other datasets in that environment.2 releases · first seen Jun 2026▸
release
Adds a new flow-upload artifact for Azure Data Explorer (ADX).
v0.77.2 · Aug 2026
· source
· release history
Adds new Azure Data Explorer (ADX) flow upload artifact for forwarding collected flows to ADX.
v0.77.1 · Jun 2026
· source
· release history
+Elastic client library integrationshippedSends collected data to an Elasticsearch cluster so it can be searched and retained alongside other security data sources.2 releases · first seen Jan 2021▸
release
Updates the Elastic client library to version 9.3.
v0.77.2 · Aug 2026
· source
· release history
New artifact: Splunk upload artifacts matching previous Elastic based ones.
v0.5.5 · Jan 2021
· source
· release history
+File copy directory permissionsshippedLets copy operations set explicit permissions on directories created during the process.2 releases · first seen Jun 2026▸
release
Adds dir_permissions parameter to the copy() VQL function for controlling directory permissions during file operations.
v0.77.2 · Aug 2026
· source
· release history
Adds dir_permissions parameter to the copy() VQL function for controlling directory permission on copy operations.
v0.77.1 · Jun 2026
· source
· release history
+GUI session state persistenceshippedSaves GUI state in the browser so session context is not lost when navigating between views.2 releases · first seen Jun 2026▸
release
Stores GUI state in sessionStorage for improved session continuity.
v0.77.2 · Aug 2026
· source
· release history
Stores GUI state in sessionStorage for improved browser session handling.
v0.77.1 · Jun 2026
· source
· release history
+MDATP endpoint health normalisationshippedNormalises Microsoft Defender for Endpoint health data, including cloud and hypervisor environment detection, into a consistent format.1 release · 1 other source · first seen Nov 2019▸
release
Client-side cancellation implemented: stopping a flow immediately cancels all running queries on the client.
v0.3.6 · Nov 2019
· source
· release history
docs
MDATP health information</strong> normalizes a useful subset across all MDATP health information** normalizes a useful subset across all from <code>product_name</code> that recognizes common hypervisors and cloud from product_name that recognizes common hypervisors and cloud flavors.
docs update · Aug 2026
· source
+Configuration file path settingverifiedLets operators point the CLI at a specific configuration file rather than relying on a default location.2 other sources · first seen Apr 2026▸
Also counts toward: Command-line interface
docs
Documentation Velociraptor Binaries There are new easier ways to do this! MSI repacking ./velociraptor config client --orgroot--configserver.config.yaml > client.root.config.yaml velociraptor.exe config client --orgroot--configserver.config.yaml > client.root.config.yaml ./velociraptor config client --org…
seen Sep 2026
· source
command line
config — Path to the sample configuration
v0.76.2 · Apr 2026
· command-line history
+Credential management in VQLshippedProvides a named key/value data object called Secrets within VQL for storing and accessing plugin credentials securely.2 releases · first seen Mar 2024▸
release
Secrets can now be inherited from the root org, enabling cross-org secret sharing.
v0.75 · Aug 2025
· source
· release history
Introduces Secrets in VQL as a named key/value data object for plugin credentials
v0.72 · Mar 2024
· source
· release history
+Artifact visibility managementshippedProvides VQL functions to control the visibility of artifacts in the GUI and supports global notebook template definitions.2 releases · first seen Dec 2023▸
release
Adds artifact_set_metadata() VQL function to hide artifacts in the GUI
v0.7.1 · Dec 2023
· source
· release history
Adds NOTEBOOK artifact type to define global notebook templates
v0.7.1 · Dec 2023
· source
· release history
+VQL VFS accessor pluginsshippedsuggestedExtends VQL with accessor plugins to query remote filesystems, including S3 buckets and SSH connections.2 releases · first seen Aug 2023▸
Suggested capability: Remote forensic collection. This is our guess, not confirmed.
Also counts toward: Plugin API support, Plugin system
release
Adds SSH accessor allowing plugins to transparently use SSH for filesystem access
v0.7.1 · Dec 2023
· source
· release history
Adds S3 accessor allowing plugins like glob() to query and read from S3 buckets
v0.7.0 · Aug 2023
· source
· release history
+Windows code signing verificationshippedThe tool supports Authenticode verification of Windows binaries to ensure code integrity and origin.2 releases · first seen Feb 2019▸
release
Enables specifying expected hash for tools defined in external third-party artifacts
v0.6.9 · May 2023
· source
· release history
Adds Authenticode support for Windows code signing verification
0.2.8 · Feb 2019
· source
· release history
+Cross-organization hunt schedulingshippedAllow administrators to configure and launch single hunts that target assets spanning multiple organizational units simultaneously.1 release · 1 other source · first seen Oct 2022▸
Also counts toward: Scheduled jobs
release
Allows scheduling Hunts across multiple organizations directly from the GUI.
v0.6.7-5 · Oct 2022
· source
· release history
example
Schedule a single Hunt to target assets in multiple Organizational Units simultaneously.$ # In the GUI, create/edit a Hunt and select multiple Orgs from the organization selector before scheduling.
v0.6.7-5 · Oct 2022
· source
+GUI localization supportshippedDisplay the graphical interface in multiple languages (French, German, Spanish, Portuguese) and allow users to configure custom timezones.2 releases · first seen Jun 2022▸
release
Supports French, German, Spanish, and Portuguese locales in the Velociraptor GUI
v0.6.5-0 · Jun 2022
· source
· release history
Allows users to select a custom display timezone for timestamps
v0.6.5-0 · Jun 2022
· source
· release history
+Disk space management utilitiesshippedProvide specific artifacts and commands to manually purge old monitoring data and bulk delete flows to reclaim server storage.1 release · 1 other source · first seen Jan 2022▸
release
Server.Utils.DeleteManyFlows and Server.Utils.DeleteMonitoringData artifacts for disk space management
v0.6.3 · Jan 2022
· source
· release history
example
Manually purge old monitoring data to reclaim disk space on the server.$ SELECT Server.Utils.DeleteMonitoringData(keep_days=30)
v0.6.3 · Jan 2022
· source
+Cobalt Strike configuration parsingshippedsuggestedArtifacts can carve and decode Cobalt Strike configurations from disk, and extract them directly from process memory.2 releases · first seen Aug 2021▸
Suggested capability: Memory forensics. This is our guess, not confirmed.
release
The Cobalt Strike config parser now supports extracting configuration directly from memory.
v0.6.2 · Nov 2021
· source
· release history
Adds Windows.Carving.CobaltStrike artifact for carving and decoding Cobalt Strike configurations
v0.6.1 · Aug 2021
· source
· release history
+Direct SQL database queryingshippedVQL can directly access MySQL or PostgreSQL databases using a built-in SQL plugin, enabling queries against external data sources.1 release · 1 other source · first seen Apr 2021▸
release
Adds SQL plugin allowing VQL queries to directly access MySQL or PostgreSQL databases (with sqlite aliased as an alias)
v0.5.9 · Apr 2021
· source
· release history
example
Run a VQL query against a remote MySQL instance directly from Velociraptor artifacts.$ SELECT * FROM sql( query='SELECT version()', driver='mysql', source=['host=localhost:3306 user=root password=pass'] )
v0.5.9 · Apr 2021
· source
+Global parameter managementshippedAllows storing and accessing centrally managed global parameters for use in artifacts via the server metadata screen.1 release · 1 other source · first seen Dec 2020▸
release
New server metadata screen allows user-settable global configuration parameters for artifacts
v0.5.4 · Dec 2020
· source
· release history
example
Access centrally managed global parameters (e.g. credentials) for artifacts.$ In the console, go to Server > Metadata screen and edit user-settable configuration parameters
v0.5.4 · Dec 2020
· source
+Command execution via VQLshippedThe tool can execute commands on the target client using the InteractiveShell VQL plugin.1 release · 1 other source · first seen Dec 2018▸
release
Introduces client concurrency limiting (default 2 concurrent queries) to prevent client overload, with GUI queries bypassing the limit
v0.5.3 · Dec 2020
· source
· release history
example
Execute a command on the target client via VQL.$ SELECT * FROM Execve(command='ls -la /tmp')
0.2.6 · Dec 2018
· source
+Interactive Notebook VQL completionshippedOffers context-aware auto-completion and help for VQL plugins within the Notebook editor to accelerate query writing.1 release · 1 other source · first seen Jun 2020▸
release
Typing ? anywhere in the Notebook editor displays all current completions.
v0.4.5 · Jun 2020
· source
· release history
example
Automatically complete a VQL plugin name when writing a query in the Notebook editor.$ 1. Open the Notebook editor. 2. Type `SELECT * FROM ` and trigger completion (or type `?`).
v0.4.5 · Jun 2020
· source
+Role-Based Access Control (RBAC) managementshippedEnforces a role-based model for restricting user and API key permissions with granular grant capabilities.2 releases · first seen Mar 2020▸
Also counts toward: Command-line interface, Role-based access control
release
API client keys stop working unless new access is granted via the ACL system.
v0.4.1 · Mar 2020
· source
· release history
Adds the velociraptor acl grant subcommand to assign roles to users and API keys.
v0.4.1 · Mar 2020
· source
· release history
+Inventory download transformsshippedThe inventory service accepts a download_transforms option, currently supporting gunzip to decompress gzip-compressed files before storing them in the inventory.1 release · first seen Oct 2026▸
release
Adds download_transforms option to the inventory service, currently supporting gunzip to decompress gzip-compressed files before storing them in the inventory.
v0.77.3 · Oct 2026
· source
· release history
+Hayabusa Sigma ruleset analysisdocumentedRuns the Hayabusa Sigma ruleset against Windows event logs to surface threat-relevant activity from collected data.1 other source · first seen Aug 2026▸
docs
Server.Analysis.Windows.EventLogs.Hayabusahttps://docs.velociraptor.app/exchange/artifacts/pages/server.analysis.windows.eventlogs.hayabusa/https://docs.velociraptor.app/exchange/artifacts/pages/server.analysis.windows.eventlogs.hayabusa/ <p>Runs the curated Hayabusa Sigma ruleset against Windows event logs that…
docs update · Aug 2026
· source
+Artifact editor formattingshippedProvides a reformat action in the artifact editor so authors can keep artifact definitions consistently structured.1 release · first seen Jun 2026▸
release
Adds a reformat tooltip to the New Artifact modal in the GUI.
v0.77.1 · Jun 2026
· source
· release history
+Sumo build variant with full cloud client librariesshippedProvides a build variant that bundles full AWS and Google Cloud libraries for environments that need them, keeping the standard binary smaller for everyone else.1 release · first seen Jun 2026▸
Also counts toward: Client SDKs
release
Introduces a sumo build tag (make linux_sumo) for builds that include full AWS and Google Cloud client libraries; default builds are significantly smaller (up to ~27 MB reduction).
v0.77.1 · Jun 2026
· source
· release history
+Commit history depth for analysisverifiedControls how many historical commits are considered when running commit-history analysis, letting users tune scope and performance.1 other source · first seen Apr 2026▸
command line
number_of_commits — Number of past commits to consider
v0.76.2 · Apr 2026
· command-line history
+Active Directory bloodhound-style collectionshippedsuggestedCollects Active Directory relationship data for graph-based threat analysis using SharpHound artifacts.1 release · first seen Aug 2025▸
Suggested capability: Remote forensic collection. This is our guess, not confirmed.
release
New SharpHound artifact for Active Directory bloodhound-style collection.
v0.75 · Aug 2025
· source
· release history
+Encrypted container decryptionshippedDecrypts previously encrypted offline containers using CLI commands.1 release · first seen Aug 2025▸
Also counts toward: Command-line interface
release
Adds decrypt CLI command to decrypt an encrypted offline container.
v0.75 · Aug 2025
· source
· release history
+System thread enumerationshippedEnumerates and inspects system threads on the target endpoint.1 release · first seen Aug 2025▸
release
New Windows.System.Threads artifact for enumerating system threads.
v0.75 · Aug 2025
· source
· release history
+YARA-X scanning supportshippedsuggestedExecutes YARA-X rules for pattern matching and detection within VQL queries.1 release · first seen Aug 2025▸
Suggested capability: Threat indicator matching. This is our guess, not confirmed.
release
New yarax() VQL plugin for YARA-X scanning support.
v0.75 · Aug 2025
· source
· release history
+Dynamic DNS supportshippedIntegrates dynamic DNS providers, including CloudFlare and noip.com, to handle client registration and discovery.1 release · first seen Mar 2024▸
release
Adds Dynamic DNS providers: switched default to CloudFlare and added noip.com as an option
v0.72 · Mar 2024
· source
· release history
+Low-latency WebSocket communicationshippedImplements a WebSocket-based communication mechanism between clients and the server to reduce latency compared to standard HTTP.1 release · first seen Mar 2024▸
release
Implements Websocket based communication mechanism for low latency client-server comms
v0.72 · Mar 2024
· source
· release history
+Multipart streaming uploadsshippedAllows HTTP client plugins to stream multipart uploads by specifying a files parameter for direct data attachment.1 release · first seen Mar 2024▸
Also counts toward: Plugin API support
release
Adds the files parameter to the http_client() plugin for multipart streaming uploads
v0.72 · Mar 2024
· source
· release history
+Distributed notebook processingshippedAllows offline notebook queries to be processed across multiple frontend nodes in a distributed deployment.1 release · first seen Dec 2023▸
release
Enables distributed notebook processing by offloading queries from Master to Minion nodes in Multi-Frontend configurations
v0.7.1 · Dec 2023
· source
· release history
+ETW session monitoringshippedProvides VQL plugins to inspect Windows Event Tracing session statistics and monitor dropped events.1 release · first seen Dec 2023▸
release
Adds etw_sessions() plugin to show ETW session statistics including dropped events
v0.7.1 · Dec 2023
· source
· release history
+Secure client-side loggingshippedImplements encrypted log file formats for Velociraptor clients to protect log data.1 release · first seen Dec 2023▸
release
Introduces secure local encrypted log file format for Velociraptor clients
v0.7.1 · Dec 2023
· source
· release history
+GUI access control by CIDRshippedsuggestedAllows administrators to restrict GUI access by configuring allowed source IP address ranges.1 release · first seen Aug 2023▸
Suggested capability: Security baseline enforcement. This is our guess, not confirmed.
release
Adds GUI.allowed_cidr config option to restrict GUI access by source IP
v0.7.0 · Aug 2023
· source
· release history
+Audit logging and event viewershippedProvides a GUI-based viewer for administrative audit events such as collection launches and hunt creation.1 release · first seen May 2023▸
Also counts toward: Administrative audit log
release
Adds audit event viewer to the GUI for events like collection launch and hunt creation
v0.6.9 · May 2023
· source
· release history
+Cross-origin tool servingshippedAllows standalone collectors and tools to be served from external SMB shares for distribution.1 release · first seen May 2023▸
+Server lockdown modeshippedRestricts server operations by preventing new hunts and collections while maintaining data viewing capabilities.1 release · first seen May 2023▸
release
Introduces lockdown server mode to prevent new collections/hunts while allowing data viewing
v0.6.9 · May 2023
· source
· release history
+VFS hex previewshippedAllows direct preview of file contents in hexadecimal format within the Virtual File System GUI.1 release · first seen May 2023▸
release
Adds hex viewer widget for direct file preview in the GUI
v0.6.9 · May 2023
· source
· release history
+VFS multi-file downloadshippedEnables the bulk download of multiple files directly from the Virtual File System interface.1 release · first seen May 2023▸
release
Adds multi-file download capability in the VFS GUI
v0.6.9 · May 2023
· source
· release history
+Hunt trace state captureshippedsuggestedAutomatically captures client-side state during hunts and collections via a dedicated trace parameter.1 release · first seen Feb 2023▸
Suggested capability: Remote forensic collection. This is our guess, not confirmed.
release
Trace collection parameter allows automatic client-side state capture during any hunt or collection
v0.6.8-2 · Feb 2023
· source
· release history
+Context menu integrationsshippedEnable right-click actions on table cells in the GUI to send data directly to external services like VirusTotal and CyberChef.1 release · first seen Sep 2022▸
release
Enables right-click context menu actions in the GUI for table cells, including sending data to VirusTotal and Cyberchef
v0.6.6-1 · Sep 2022
· source
· release history
+Multi-tenancy organization supportshippedEnable administrators to create and manage separate organizations at runtime to isolate clients, data, and administrative access.1 release · first seen Sep 2022▸
Also counts toward: Multi-tenant management
release
Adds full multi-tenancy support allowing administrators to create new organizations (orgs) dynamically at runtime for client separation
v0.6.6-1 · Sep 2022
· source
· release history
+Public notebook sharingshippedAllow users to share created notebooks publicly with all members within their organization directly from the notebook interface.1 release · first seen Sep 2022▸
release
Allows Notebook users to share notebooks publicly with all users in the organization
v0.6.6-1 · Sep 2022
· source
· release history
+MUSL binary build supportshippedProduce static binaries using the MUSL library to ensure compatibility with older Linux distributions lacking modern libc dependencies.1 release · first seen Jun 2022▸
release
Adds MUSL build target providing a static binary for older Linux systems
v0.6.5-0 · Jun 2022
· source
· release history
+VQL error level loggingshippedProvide explicit failure signaling for collections by supporting ERROR level logging within VQL execution contexts.1 release · first seen Jun 2022▸
release
Adds ERROR level logging in VQL to make collections fail explicitly when critical errors occur
v0.6.5-0 · Jun 2022
· source
· release history
+VQL query throttlingshippedControl client-side resource usage by adjusting VQL query concurrency based on a feedback loop to maintain target CPU utilization.1 release · first seen Mar 2022▸
release
Throttle VQL queries using a feedback-based controller to maintain a target average CPU utilization on the endpoint
v0.6.4-2 · Mar 2022
· source
· release history
+Hunt wizard client estimationshippedEstimate the number of target clients during hunt creation by evaluating label and OS conditions before execution.1 release · first seen Jan 2022▸
release
Hunt wizard can now estimate client count based on label/OS conditions
v0.6.3 · Jan 2022
· source
· release history
+TLS root certificate configurationshippedAllow administrators to specify custom root certificates in the configuration file, facilitating operation with MITM proxies or private CAs.1 release · first seen Jan 2022▸
release
Server.Config.RootCerts in config file allows specifying root certificates (e.g. for MITM proxies)
v0.6.3 · Jan 2022
· source
· release history
+Password-protected artifact exportsshippedUsers can specify a password to lock downloads, creating password-protected artifacts and exported files.1 release · first seen Nov 2021▸
release
Users can now specify a password to lock downloads, creating password-protected exports.
v0.6.2 · Nov 2021
· source
· release history
+Starlark script support in VQLshippedVQL supports executing Starlark scripts for writing custom routines and logic within artifacts.1 release · first seen Aug 2021▸
Also counts toward: Scripting API, Scripting language support
release
Adds starlark support within VQL for writing custom routines
v0.6.1 · Aug 2021
· source
· release history
+Windows registry manipulationshippedVQL provides functions to set, remove values, and remove keys in the Windows registry.1 release · first seen Aug 2021▸
release
Adds reg_set_value, reg_rm_value, and reg_rm_key VQL functions to modify the Windows registry
v0.6.1 · Aug 2021
· source
· release history
+Client removal capabilityshippedAllows administrators to remove specific clients and their associated artifacts from the GUI.1 release · first seen Dec 2020▸
release
Adds a Delete Client button in the GUI to remove clients and collected artifacts
v0.5.3 · Dec 2020
· source
· release history
+VQL query concurrency limitingshippedControls client-side resource usage by limiting the number of concurrent VQL queries, with GUI queries exempt from this limit.1 release · first seen Dec 2020▸
release
Introduces client concurrency limiting (default 2 concurrent queries) to prevent client overload, with GUI queries bypassing the limit
v0.5.3 · Dec 2020
· source
· release history
+Windows Event Tracing (ETW) monitoringshippedsuggestedCollects Windows Event Tracing data and Sysmon logs with automatic installation and configuration management.1 release · first seen Dec 2020▸
Suggested capability: Process telemetry. This is our guess, not confirmed.
Also counts toward: Plugin system
release
Adds ETW plugin and Sysmon log forwarding with automatic installation and configuration management
v0.5.3 · Dec 2020
· source
· release history
+Endpoint sinkhole capabilityshippedsuggestedBlocks malicious domain names on targeted endpoints by modifying local hosts files.1 release · first seen Nov 2020▸
Suggested capability: Host network isolation. This is our guess, not confirmed.
release
Adds sinkhole capability to block domain names on endpoints via hosts file manipulation
v0.5.2 · Nov 2020
· source
· release history
+JavaScript VQL executionshippedThe tool supports executing JavaScript within VQL queries via a built-in interpreter, enabling complex logic in artifacts.1 release · first seen Nov 2019▸
Also counts toward: JavaScript scripting support, Scripting language support
release
VQL now supports a javascript interpreter, enabling JavaScript execution within queries.
v0.3.6 · Nov 2019
· source
· release history
+Client-side offline bufferingshippedThe tool stores event monitoring artifacts in a local buffer file when the endpoint is offline, ensuring data is not lost.1 release · first seen Sep 2019▸
Also counts toward: Offline mode
release
Introduces a client.local_buffer file to store event monitoring artifacts when the endpoint is offline
v0.3.3 · Sep 2019
· source
· release history
+Time-based detectionshippedThe tool supports creating artifacts that trigger on specific time windows using the fifo() VQL plugin.1 release · first seen Feb 2019▸
release
Adds fifo() VQL plugin for time-based detection artifacts
0.2.8 · Feb 2019
· source
· release history
+Standalone GUI server launchshippedStart a local GUI instance with an embedded frontend and client for immediate access.1 other source▸
example
Start local GUI with frontend and client$ velociraptor gui
+MySQL datastore backend supportshippedretiredAllows the server to use MySQL as its persistent data store instead of the default SQLite implementation.1 release · 1 other source · first seen Jun 2020▸
Also counts toward: Plugin system
release
Adds SQL plugin allowing VQL queries to directly access MySQL or PostgreSQL databases (with sqlite aliased as an alias)
v0.5.9 · Apr 2021
· source
· release history
example
Use the new interface to configure and generate a standalone collector without writing config files manually.$ Open the Velociraptor GUI, navigate to the Collector creation section, configure settings, and export.
v0.4.4 · Jun 2020
· source
Lines in monospace are the tool's own words: help text
parsed from its source, or an endpoint from its API document. Under
release, a line is our summary of a dated release. Under
docs, it is quoted from the tool's own documentation or
website. Each links back to the source it came from.
Command line
View
Source
No command matches.
load a captured run
composed command
No matchesTry a different search, or clear a filter to see more.
option surface across analysed releases
options at that releaseadded, per releaseremoved, per release
option
found in
since
description
No matchesTry a different search, or clear a filter to see more.
option changes per release — drag across the rail to set a range
→
Values are placeholders taken from each option’s declared default.
Nothing is executed here — the output shown is a recording of a run
that already happened.
Screenshots
From the release notes, newest first. Click one to see it full size.
Breaking-change disciplinehow rarely a release breaks users, and notice given
Maintenance riskquiet time against its own cadence, maintainers
Innovation & surfacenew capabilities, API and MCP surface
Community health
Contributor trenddistinct committers, this year against last
Maintainer concentrationbus factor now against a year ago
Issue backlog trendissues closed per issue opened, 12 months
Responsivenessmedian time to a maintainer’s first reply
Nine scores for Velociraptor, each built from the releases, notes and API history this site tracks — and, on Researcher and Business, where it stands among every measured tool in its category and how that has moved.
Each score is 0–100 on a published rubric, derived from data this site already shows.
A dimension we cannot measure says so — it is never scored 0 and never enters a rank.
How this is scored
Shipping velocity — releases a month over the last 12 months, on a log scale where 16 a month scores 100. Needs 3 releases in the window.
Documentation quality — the release-notes rubric published on the analytics page, unchanged.
Breaking-change discipline — the share of releases carrying a breaking change (none scores 100, half or more scores 0). Only projects that label breaking changes are measured: a clean record cannot be told from an unlabelled one.
Maintenance risk — quiet time measured against the tool's own release cadence (quiet longer than 90 days and three typical gaps scores 0), plus the number of active maintainers and whether contributors are growing, where known. Higher is lower risk.
Innovation & surface — new capabilities in the feature ledger this year, API and MCP operations added, and the share of commits that are features: the mean of whichever we hold.
Community health (open-source tools only) — each is a direction, not a size: contributors this year against last, the bus factor now against a year ago, and issues closed per issue opened, where steady scores 50, doubled 100 and halved 0; plus the median time to a maintainer's first reply (an hour scores about 100, a month or more 0). A commercial card has no repository and carries none of the four.
Documented delivery (commercial tools) — when a vendor's documented new capabilities have slowed against its own baseline, that counts against the overall standing as heavily as two low dimensions. Steady delivery, or too little history to judge, leaves the standing alone; it is never a sixth score.
Open-source tools are scored on repository signals; commercial tools on their published changelog. Ranks compare tools within one category and one profile and need at least five measured peers; the overall standing needs three ranked dimensions. Best-in-breed or consolidator is a shape, not a quality, and is never scored.
Release-note detail over time
See how much detail Velociraptor puts in its release notes, quarter by quarter, and compare it with tracked tools in the same category. This history uses up to ten retained, reviewed notes per tool; sparse or blank older quarters may reflect that limit.
What Velociraptor connects to, runs on and detects, read from its release notes and docs. So far: 1 new supported platform, 1 retired supported platform.
Show
2 changes, tracked since Oct 5, 2026.
Oct 52026
newWindows ARM64 platform support
With velociraptor-v0.77.3-windows-arm64.exe.gz, velociraptor-v0.77.3-windows-arm64.msi
From this release we no longer publish 32 bit Windows binaries. Instead we added ARM64 Windows binaries and MSI.
From this release we no longer publish 32 bit Windows binaries. Instead we added ARM64 Windows binaries and MSI. If you need 32 bit binaries you can build from source using make windowsx86
Nothing first seen in this window. That doesn't mean Velociraptor shipped nothing, only that we found no record of it.
Changes per month New Updated Retired
2026-10
2
How we count
Read from 1 of 65 release notes and docs updates we hold for Velociraptor. "First seen" is the earliest note that names something; "last" is the latest. Our history may start partway through Velociraptor's life, so an old integration can show a recent first-seen date.
Each change counts once: "added 40 checks" is one line, so the numbers measure how often coverage moves, not how big the catalogue is or how well it detects.
Releases
Show
Coverage in all entries
65 entries
No entries match these filters.
October 20263
September 20268
August 20266
June 20261
August 20251
February 20251
September 20241
March 20241
December 20231
August 20231
May 20231
February 20231
October 20221
September 20221
June 20221
March 20221
January 20221
November 20211
August 20211
June 20211
April 20212
March 20211
January 20211
December 20202
November 20201
October 20201
September 20202
August 20201
July 20202
June 20202
April 20201
March 20202
February 20201
January 20201
December 20191
November 20191
October 20191
September 20192
July 20191
May 20191
April 20191
February 20191
December 20182
Project health
Issue, contributor and maintainer activity in Velocidex/velociraptor, 2023-10 – 2026-09,
as of 2026-09-25. Twelve-month figures first; the trend lines run
the whole window.
Contributors34+6 vs prior 12 months
Maintainers4+4 joined · −2 left, last 12 months
Bus factor1committers behind half the commits
Community-filed99%of issues opened, last 12 months
Median time to close12 daysfirst maintainer reply 7.7 days
Open backlog74of 1,534 issues ever filed
Issues opened / month7 · 0communitymaintainers
Open backlog74
Contributors / month8
Commits / month20
Stars4,262
Issue themes, last 12 months
other 100%
Counts from the project's public repository and git history; no individuals
are identified. Maintainers are the committers covering 80% of the last year's
commits. how we measure this
Articles
7 articles
· updated Nov 4, 2026
Where Velociraptor turns up in what others publish: how-tos, attack reports that
name it, and incident write-ups. A row says why it is here and quotes where the
article names it; the link goes to the publisher.
In our previous article, we have covered with Velociraptor master server setup with a brief demonstration of Velociraptor installation, GUI interface set up with some of the forensics Artifacts.
2 more quotes
This post continues our deep dive into Threat Hunting Velociraptor for Endpoint Monitoring .
Now we’ll see how to add a client to the Velociraptor server for further investigations.
A velociraptor is a tool for collecting host-based state information using Velocidex Query Language (VQL) queries.
2 more quotes
To learn more about Velociraptor, read the documentation on https://www.velocidex.com/docs Table of Content Introduction to Velociraptor Architecture What is VQL Prerequisites Velociraptor Environment Velociraptor…
Using legitimate tools to blend in, they deployed Velociraptor with SYSTEM-level privileges to map the environment, then established multiple remote access channels through Cloudflare tunneling, Zoho Assist, and Secure…
1 more quote
Velociraptor, a legitimate forensic and incident response tool, was deployed by the threat actor to map the environment and operate with high-level privileges—blending malicious activity with trusted administrative…
So after getting the remote code execution, the threat to drive Velociraptor as a C2 framework.
2 more quotes
And Velociraptor is a well known DFIR tool that some of you might have used before in the past.
While Velociraptor is designed to help defenders with endpoint monitoring and artifact collection, its capabilities, such as remote command execution, file retrieval, and process execution via VQL queries, make it…
For example, we saw a series of threat actor fumbles in a November incident that the Huntress team highlighted , which involved the Velociraptor digital forensics and incident response (DFIR) platform.
We recently outlined an incident on November 12 where threat actors exploited a vulnerability in Windows Server Update Services (WSUS) before installing a legitimate open source tool called Velociraptor.
2 more quotes
Velociraptor is a digital forensics and incident response (DFIR) tool that we have seen threat actors abuse recently in attacks in order to set up command-and-control (C2) communications.
Figure 1: Three recent incidents where Velociraptor was abused Incident 1 On September 9, the Huntress SOC reported that an endpoint of a customer in the agriculture field had been observed with malicious tools being…
After gaining initial access via exploitation of the flaw (CVE-2025-59287), the actors then installed Velociraptor, a legitimate, open source tool, which was used for C2 of the endpoint.
2 more quotes
Velociraptor is a digital forensics and incident response (DFIR) tool that enables teams to quickly collect and analyze artifacts from across a network, giving them a better understanding of security incidents.
The Huntress Security Operations Center (SOC) first observed the misuse of Velociraptor during November 2024.
Add the badge to your README
Maintain this project? The badge links readers straight to this page, so they can
follow every release here.