-
-
[原创]iOS逆向_如何获取unity3d游戏资源
-
发表于:
2019-9-24 19:54
16206
-
[原创]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中是一些音频文件:

[培训]科锐逆向工程师培训第53期2025年7月8日开班!
最后于 2019-9-24 19:56
被luoyanbei编辑
,原因: