fleetspeak 0.1.0

A Fleetspeak client connector library for the Rust language.
Documentation

Fleetspeak (for Rust)

Travis CI build status

Fleetspeak is a communication framework with a focus on security monitoring. Currently, it is primarily used in the GRR project (an remote live forensics framework).

This repository contains a library for writing code in the Rust language for client-side Fleetspeak services. In a nutshell, this library is just a set of functions for sending and receiving messages from the Fleetspeak client.

Currently there are no plans to provide capabilities for writing server-side capabilities as well. Since server-side services communicate with the Fleetspeak server through gRPC, having a sufficiently ergonomic gRPC library should be more than enough for such purposes.

This project is not an official Google product, is under heavy development and should not be used for any production code. It is merely a proof of concept and part of the experiment of rewriting the GRR client in Rust.