#bindings #vmread #mode #safe #target #vmread-sys #internal-rw

vmread-sys-internal

Raw FFI bindings to vmread (for internal_rw mode)

4 releases

0.1.5 Apr 27, 2020
0.1.4 Apr 12, 2020
0.1.2 Apr 1, 2020
0.1.1 Mar 30, 2020

#104 in #mode

22 downloads per month
Used in vmread

MIT license

68KB
2K SLoC

C 1.5K SLoC // 0.0% comments C++ 392 SLoC Rust 88 SLoC Prolog 18 SLoC Shell 13 SLoC

Rust bindings for linux vmread library

Crates.io MIT licensed

API Docs

Main crates

  • vmread: Safe high-level API
  • vmread-sys: Unsafe generated low-level API

Examples

Build the examples with the following command:

cargo build --examples <--features kmod_rw>

Be sure to run them as root, they will be placed in target/(debug|release)/examples/ directory

More information

  • If kmod_rw feature is used, the required kernel module gets built inside target vmread-sys directory
  • For more information go to the vmread repo

Dependencies

~0–2MB
~39K SLoC