libmicrovmi
libmicrovmi copied to clipboard
A cross-platform unified Virtual Machine Introspection API library
Hey I have been trying to get this installed on my system correctly for about 2 days now with little to no luck seemingly to do with the drivers. I...
Hi guys! Memflow developer notified me that libmicrovmi is not complete and out of date (i.e. does not support CPU state modification). I am willing to implement the missing functionality...
[LeechCore](https://github.com/ufrisk/LeechCore) is a physical memory acquisition library providing various methods from software to hardware. On the software side, it can acquire **live memory** through 4 methods: | Device | Type...
> Out-of-bounds write in nix::unistd::getgrouplist | Details | | | ------------------- | ---------------------------------------------- | | Package | `nix` | | Version | `0.16.1` | | URL | [https://github.com/nix-rust/nix/issues/1541](https://github.com/nix-rust/nix/issues/1541) | |...
Adding a note here that we could build a native VirtualBox driver, using the builtin debugger. This interface provides read / write physical /virtual memory access: https://www.virtualbox.org/sdkref/interface_i_machine_debugger.html#a5b8215a84f058957f2dbe59355e16f97
> memmap is unmaintained | Details | | | ------------------- | ---------------------------------------------- | | Status | unmaintained | | Package | `memmap` | | Version | `0.7.0` | | URL...
Opening a design issue to address the issue of passing initialization parameters to drivers. Currently the library assumes that a `domain_name` parameter is required https://github.com/Wenzel/libmicrovmi/blob/master/src/lib.rs#L30 and additional parameters can be...
This PR implements the memory as a file descriptor, using Rust standard traits - `Read` - `Write` - `Seek` A second memory object is implemented to handle "padded" memory reads,...
This issue tracks the integration status of libmicrovmi with [`LibVMI`](https://github.com/libvmi/libvmi) :arrow_right: A fork of libvmi is available with a basic integration of libmicrovmi: https://github.com/Wenzel/libvmi on the [`libmicrovmi`](https://github.com/Wenzel/libvmi/tree/libmicrovmi) branch A pull...
In light of the work we already accomplished with https://github.com/Wenzel/libmicrovmi/pull/165, I would like to open this design issue to provide some ideas about refactoring the `read_physical` API, and implementation. #...