proc-maps

Crates.ioproc-maps
lib.rsproc-maps
version0.3.2
sourcesrc
created_at2018-08-06 20:38:39.409623
updated_at2023-09-27 00:05:12.996336
descriptionHelper crate for getting virtual memory maps from processes
homepagehttps://github.com/rbspy/proc-maps
repositoryhttps://github.com/rbspy/proc-maps
max_upload_size
id77801
size195,707
Julia Evans (jvns)

documentation

README

proc-maps

Build Status crates.io docs.rs

This crate supports reading virtual memory maps from another process - and supports Linux, macOS, Windows, and FreeBSD operating systems.

Example:

use proc_maps::get_process_maps;

let maps = get_process_maps(pid)?;
for map in maps {
    println!("Filename {:?} Address {} Size {}", map.filename(), map.start(), map.size());
}

This code was originally developed by Julia Evans as part of the rbspy project: https://github.com/rbspy/rbspy.

Release under the MIT License.

Commit count: 98

cargo fmt