proc-maps

Build Status Windows Build status crates.io docs.rs

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

Example:

``` rust use procmaps::getprocess_maps;

let maps = getprocessmaps(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.