1 unstable release
|0.1.0||Feb 2, 2023|
#42 in #memory
Winreader is a process memory reader for Windows, implemented and developed in the Rust language, using the official Microsoft Rust API.
Winreader is able to return information such as: process path, memory address, buffer address.
All information you need to use winreader is the PID (Process Identifier) of the program that will be read, you can use Windows Task Manager or PowerShell's tasklist command.
winreader --help winreader: Read buffer memory in processes on Windows Usage: winreader.exe [PID] Arguments: [PID] Program Process Identifier Options: -h, --help Print help -V, --version Print version
A file called
WINREADER-DUMP.txt will be created inside the directory where the
winreader.exe is located, with all buffer memory information.
|Buffer||Still incomplete, having erratic output in the text file.|
|GUI||Intent to move software from CLI to GUI, using WinAPI.|
PRs are very welcome!
The purpose and main focus of winreader is only for Windows NT operating system, to install it you will need rust:
- Rust (rustup)
Or you can just download the release executable:
Also the project is on crates.io:
cargo install winreader
Winreader is licensed under the MIT License - see the LICENSE.md file for details