Skip to main content
v1.0.0 will introduce breaking changes to this documentation
  • Rust version 1.89.0 or higher is required when building from source, run rustup update to update your Rust version. See installing Rust
  • libprotoc version 30.2 or higher is required to run VES. Make sure you have an updated version of Protoc installed. Visit protobuf.dev to install libprotoc.

This guide is intended for use when developing the Core Agent locally, if you’re interested in using the Core Agent locally. See running an instance locally Building the latest version of the source code locally on Linux and Windows takes ~10 minutes, use the following steps
1

Clone the latest version locally

Go to latest source version, copy the repo web URL
Repo web URL
On your laptop’s terminal, preferably in your $HOME directory, clone the repo
git clone https://github.com/H3IMD3LL-Labs-Inc/VES.git
2

Build an executable binary from your local repo

Go to the repo’s root directory and run the cargo build command to get an executable binary
cd VES
cargo build --release --locked
The --locked when building the source ensures you use the exact dependency version specified in the Cargo.lock file, DO NOT manually edit this file!
3

Ensure the executable binary exists

Find your executable binary located here, from the repo’s root directory
  • Linux
  • Windows
cd target/release
Executable binary location

You now have the Core Agent binary on your PC configured with default configuration options.

Next Steps