1 个不稳定版本
0.1.0 | 2023年2月2日 |
---|
#429 在 Cargo 插件 中
5.5MB
131 行
Winreader
Winreader 是一个用于 Windows 的进程内存读取器,使用 Rust 语言实现和开发,并使用官方的 Microsoft Rust API。
Winreader 能够返回以下信息:进程路径、内存地址、缓冲区地址。
用法
使用 winreader 所需的所有信息是将被读取程序的 PID(进程标识符),您可以使用 Windows 任务管理器或 PowerShell 的 tasklist 命令。
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
将在 WINREADER-DUMP.txt
文件中创建一个文件,位于 winreader.exe
所在目录内,包含所有缓冲区内存信息。
待办事项
工具 | 描述 |
---|---|
缓冲区 | 仍不完整,文本文件中有不规则的输出。 |
图形用户界面 | 打算使用 WinAPI 将软件从 CLI 移动到 GUI。 |
非常欢迎 PR(Pull Requests)!
安装
winreader 的目的和主要重点是仅针对 Windows NT 操作系统,要安装它,您需要 Rust
- Rust (rustup)
或者您可以直接下载发布可执行文件
该项目也在 crates.io 上
cargo install winreader
许可
Winreader 采用 MIT 许可证 - 有关详细信息,请参阅 LICENSE.md 文件