UE4Dumper 项目推荐
1. 项目基础介绍和主要编程语言
UE4Dumper 是一个针对安卓设备的开源项目,主要用于从游戏进程的内存中转储 libUE4.so
库,并生成支持游戏的结构 SDK。该项目的主要编程语言是 C++ 和 C,同时也使用了 Makefile 进行构建管理。
2. 项目核心功能
UE4Dumper 的核心功能包括:
- 内存转储:从游戏进程的内存中转储
libUE4.so
库。 - SDK 生成:生成游戏结构的 SDK,支持快速转储和手动指针查找。
- 多版本支持:支持不同版本的 Unreal Engine 4 游戏,包括 32 位和 64 位架构。
- 反调试绕过:无需绕过 Ptrace 反调试机制。
3. 项目最近更新的功能
UE4Dumper 最近的更新包括:
- v0.20:合并了私有仓库的代码,改进了 SDK 转储,增加了指针解密选项,支持 PUBG New State Mobile,并提供了 GWorld 和 GName 的变通方法。
- v0.19:修复了 PUBG CN 的对象转储问题,改进了字符串转储输出,修复了详细输出不显示的问题,并进行了 SDK 转储的总体改进。
- v0.18:修复了 64 位 PUBG CN 的转储问题,修复了字符串转储的另一个问题。
- v0.17:修复了 Deref 选项导致的崩溃问题,修复了宽字符串转储的问题。
- v0.16:修复了 64 位 PUBG Lite 的转储问题。
这些更新进一步增强了 UE4Dumper 的稳定性和功能性,使其能够更好地支持不同版本的 Unreal Engine 4 游戏。