libmicrovmi
aims to provide a cross-platform unified Virtual Machine Introspection API.
The term micro (μ) refers to the library's simplicity as well as the letter U
standing for Unified
interface.
Virtual Machine Introspection has been around since 2003, yet the ecosystem is still heavily fragmented and lacks standards as well as interoperability.
See Documentation: VMI Ecosystem Fragmentation
The main objective is to provide the simplest virtual machine introspection abstraction, offering a standard API to interact with any VMI provider.
The documentation keeps track of libmicrovmi's integration status for each VMI apps.
Our documentation is available in doc/
as an mdbook
📖
To build the docs locally: ~~~ $ cargo install mdbook $ mdbook build doc $ xdg-open doc/book/index.html ~~~