好友
阅读权限10
听众
最后登录1970-1-1
|
www96
发表于 2020-3-11 16:25
本帖最后由 www96 于 2020-3-12 10:29 编辑
Il2cppDumper 作者博客 https://www.perfare.net/1657.html
Il2cppDumper GitHub https://github.com/Perfare/Il2CppDumper
不知道干什么用或怎么用的,可以去看作者的博客和GitHub,我只添加了针对崩崩崩加密的部分。
针对崩坏3 3.8版本PC端修改,global-metadata.dat被加密,数据顺序被打乱,字符串二次加密。
修改过程没什么技术含量,纯属体力活,对照il2cpp源码和编译出的dll就能找到打乱后的顺序。
文件及字符串解密是通过调用UnityPlayer.dll内的解密函数进行的,使用时要把游戏自带的的UnityPlayer.dll复制到程序同目录。
程序只针对崩坏3 3.8 PC端进行了修改,没有对正常文件做兼容,所以不适用于其他版本或其他游戏。
更新:同版本的安卓也是支持的。注意要把PC端的UnityPlayer.dll复制到程序目录。
运行界面
运行
生成的文件
生成的文件
导入IDA
导入ida
文件包含源码和程序
链接: https://pan.baidu.com/s/1bi5RNi6Mfy6q5phauXxIwA 提取码: ZYW3
文件更新:
添加安卓so解密,加载加密的安卓so后,会解密并保存到程序目录下libil2cpp.fixed.so
把PC端的UnityPlayer.dll也放进去了。
链接: https://pan.baidu.com/s/1pr8YQomXeCpvsjk4-jSP7Q 提取码: zg85(有BUG已删除)
再次更新:
上边安卓解密写错了。已修复。
链接: https://pan.baidu.com/s/13u3qROXeeBbH2CAcwK2O2g 提取码: rw5u
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|