#memflow #introspection #memory #api-bindings

memflow-qemu-procfs

为memflow物理内存分析框架提供的Qemu procfs连接器

3个不稳定版本

0.1.1 2020年9月6日
0.1.0 2020年9月1日
0.0.0 2020年9月1日

#17 in #memflow

MIT许可证

21KB
397 代码行

memflow-qemu-procfs

此连接器通过Linux的进程文件系统实现了通过Qemu的接口。

编译

在Rust项目中使用crate

要在Rust项目中使用此连接器,只需在Cargo.toml中包含它即可。

memflow-qemu-procfs = "0.1"

确保在Rust项目中导入多个连接器而不使用memflow连接器库存时,不要启用inventory功能。这可能会在您的项目中生成重复导出。

为动态加载构建独立连接器

此库的独立连接器由inventory功能控制。要为与连接器库存一起使用编译动态库,请使用以下命令

cargo build --release --all-features

安装库

或者,除了将库手动放置在PATH中之外,还可以使用install.sh脚本安装连接器。它将把它放在~/.local/lib/memflow目录中。将~/.local/lib目录添加到PATH中,以便在其他memflow项目中使用连接器。

参数

  • name - 虚拟机的名称(默认参数,可选)

许可证

根据MIT许可证许可,请参阅LICENSE

贡献

除非您明确声明,否则您提交的任何贡献,如果有意将其包含在工作成果中,则应按照上述方式许可,不附加任何额外的条款或条件。

依赖项

~7MB
~127K SLoC