3 个版本
0.1.2 | 2022年5月28日 |
---|---|
0.1.1 | 2022年5月28日 |
0.1.0 | 2022年5月28日 |
#896 in Unix API
用于 mempeek
10KB
145 lines
摘要
一个简单的库,用于封装 /proc/pid/mem
和 /proc/pid/maps
以从 Linux 上运行的进程读取内存。
用法
基本用法如下
// Request access to PID `1234`'s memory
let mem = Memory::pid(1234)?;
/// Read some data!
let data = mem.read::<u32>(0x13370000)?;
/// Read a slice of 69 floats
let data = mem.read_slice::<f32>(0x13370000, 69)?;
lib.rs
:
一个用于从 /proc/<pid>/mem
读取数据且具备从 /proc/<pid>/maps
获取内存布局感知的内存读取库