更复杂的情况
使用了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