1 个不稳定版本

0.1.0 2023年2月2日

#429Cargo 插件

自定义许可

5.5MB
131

Gopher

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

或者您可以直接下载发布可执行文件

该项目也在 crates.io 上

cargo install winreader

许可

Winreader 采用 MIT 许可证 - 有关详细信息,请参阅 LICENSE.md 文件


依赖