Unity手游破解(三)

更复杂的情况

使用了Assest Bundle打包,并对资源进行了加密

关键:
1.我们已在(二)中成功获得了游戏的源代码,在源代码中寻找解密资源的算法(类似于Encrypt这样的函数)。

2.用(二)中方法获取资源对应的.dat文件,用文本编辑器打开(最好有二进制编辑功能),去除不必要信息。
下面的例子中我们去除了0c a0(不同情况不一样,需要简单分析测试)前的全部内容(即资源名相关内容),保存。
在这里插入图片描述
3.用代码实现解密算法,解密修改后的.dat文件,得到正确的资源!
在这里插入图片描述

Unity手游破解(一):https://blog.csdn.net/qq_41595874/article/details/88928190
Unity手游破解(二):https://blog.csdn.net/qq_41595874/article/details/88928505

猜你喜欢

转载自blog.csdn.net/qq_41595874/article/details/88929049
今日推荐