docs.rs failed to build memory_utils-0.1.5
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
memory_utils
A simple and safe(ish) Rust library for reading and writing memory of external Windows processes. Useful for building tools like trainers, debuggers, and analyzers.
Please note that this is project is in its early stages so bugs may occur.
Features
- Read and write memory of external processes.
- Get process ID (PID) by process name.
- Suspend, resume, and terminate threads or processes.
- Read null-terminated strings from memory.
- Query memory pages using
VirtualQueryEx
. - Built on top of WinAPI.
Changelogs
0.1.2
- Fixed Process::pid() error "STATUS_HEAP_CORRUPTION" which caused by a bad conversion from cstring into rust string0.1.4
- Fixed general pattern scanning ( added more protection checks, and fixed stuck in a loop or not finding it)
Example
use Process;