7 个版本

0.2.1 2024 年 7 月 2 日
0.2.0 2023 年 12 月 25 日
0.2.0-beta12022 年 3 月 22 日
0.1.2 2021 年 5 月 24 日

#1591解析器实现

Download history 1/week @ 2024-05-24 139/week @ 2024-06-28 15/week @ 2024-07-05

每月 307 次下载

MIT 许可证

65KB
1.5K SLoC

scanflow

Crates.io Crates.io API Docs Build and test MIT licensed

一个全面的内存扫描库

scanflow 具有类似于 CheatEngine 的功能集,具有简单的命令行界面。利用 memflow,scanflow 在各种情况下工作,从虚拟机到专门的 DMA 硬件。虽然它主要关注 CLI,但也可以作为独立的库使用,易于集成到其他 memflow 项目中。性能是其首要考虑因素,scanflow 应该能够实现革命性的内存扫描速度。

设置

  1. 安装 CLI
cargo install scanflow-cli
  1. 可选:为二进制文件启用 ptrace(用于与 qemu 一起使用)
sudo setcap 'CAP_SYS_PTRACE=ep' ~/.cargo/bin/scanflow-cli
  1. 使用 memflowup 设置连接器

  2. 享受使用

scanflow-cli -c qemu_procfs -p svchost.exe

背景

这个工具是在我的 YouTube 系列中介绍 memflow 和各种内存扫描技术之后产生的。如果您想了解更多,请查看 memflow-applied 播单

memflow-applied 存储库也提供了不同开发阶段的快照。

依赖关系

~26–36MB
~592K SLoC