这个项目能做什么
patternsleuth 是一套测试套件,旨在识别稳健的模式,用于定位虚幻引擎游戏中的常见函数和全局变量。它 intended 与 UE4SS 配合使用,后者是一款用于虚幻引擎逆向工程和模组的工具。
## 用法
要使用 patternsleuth,请将游戏可执行文件放入 `games` 目录。预期结构为每个游戏一个子目录,其中包含可执行文件,例如:
```
games
├── AstroColony
│ └── AstroColony-Win64-Shipping.exe
├── FSD
│ └── FSD-Win64-Shipping.exe
└── TwinStick
└── TwinStick-Win64-Shipping.exe
```
然后运行测试:
```bash
cargo run --release
```
该测试套件将扫描提供的可执行文件,并报告哪些模式在受测游戏中是可靠的。
## 致谢
本项目感谢多位人士的贡献,他们提供了游戏样本、带符号的干净源代码构建、模式种子,以及基于字符串的符号解析器的灵感。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。