-
-
[原创]iOS逆向_如何获取unity3d游戏资源
-
发表于:
2019-9-24 19:54
15774
-
[原创]iOS逆向_如何获取unity3d游戏资源
本次教程用一个叫做"Bowman games"的游戏为例,在越狱设备上安装该游戏。使用frida砸壳这个app,得到Bowman games.ipa。
把Bowman games.ipa后缀改为zip,双击解压,得到Payload文件夹:
可以看到这个包里有个Data文件夹,其中有 assets 和 resource 为后缀的文件,不同的app,这些文件数量也是不同的。类似上图中,你看到这些文件后,就可以确定这是一个用Unity3D开发的游戏。一个游戏中可能有多个sharedassetsX.assets文件,例如sharedassets0.assets、sharedassets1.assets、sharedassets2.assets等等。
我们这里使用 AssetStudio.x64.v0.12.49 来获取资源,这是一个windows平台的的软件。(下载地址在文章底部)
复制Data文件夹到windows系统中,开启AssetStudio.x64.v0.12.49工具:
点击菜单"File"->"Load file",选择资源文件sharedassets0.ssets,资源文件就在这里面:
菜单选择"Export"->"All assets",导出资源文件:
选择一个文件夹作为导出路径,这里选择的是"result/1":
很快就完成导出任务,可以看到多了几个文件夹:
AudioClip中是一些音频文件:
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
最后于 2019-9-24 19:56
被luoyanbei编辑
,原因: