https://github.com/wenzel/libvmi-rs
Rust reimplementation of LibVMI
https://github.com/wenzel/libvmi-rs
kvm virtual-machine-introspection virtualbox vmi xen
Last synced: 6 months ago
JSON representation
Rust reimplementation of LibVMI
- Host: GitHub
- URL: https://github.com/wenzel/libvmi-rs
- Owner: Wenzel
- License: gpl-3.0
- Created: 2019-03-04T18:20:40.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-04T19:49:16.000Z (over 6 years ago)
- Last Synced: 2025-04-18T04:12:13.036Z (6 months ago)
- Topics: kvm, virtual-machine-introspection, virtualbox, vmi, xen
- Language: Rust
- Size: 17.6 KB
- Stars: 4
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rust-libvmi
[](https://gitter.im/rust-libvmi/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[](https://github.com/RichardLitt/standard-readme)> Rust reimplementation of LibVMI
## Table of Contents
- [Overview](#overview)
- [Requirements](#requirements)
- [Maintainers](#maintainers)
- [Contributing](#contributing)
- [License](#license)## Overview
### Design goals
- **Safety**: _LibVMI_ runs with very high privilege and in dangerous contexts
such as malware analysis
- **Portability**: _LibVMI_ aims to provide a standard VMI API accross hypervisors
on Windows/Linux/MacOS## Requirements
- `cargo`
- `clang` >= `3.9`
- `Xen` headers## References
- [LibVMI C library](https://github.com/libvmi/libvmi): Simplified Virtual Machine Introspection
## Maintainers
[@Wenzel](https://github.com/Wenzel)
## Contributing
PRs accepted.
Small note: If editing the Readme, please conform to the [standard-readme](https://github.com/RichardLitt/standard-readme) specification.
## License
[GNU General Public License v3.0](https://github.com/Wenzel/pyvmidbg/blob/master/LICENSE)