这两天无意间又发现了两个提取Unity游戏资源的工具,这会儿刚好有时间我就码点字总结一下。
一、disunity
因为之前写过了所以这里就不介绍了 。Unity3D研究院之mac上从.ipa中提取unity3D游戏资源(六十六)
https://www.xuanyusong.com/archives/2584
二、UnityAssetsExplorer
百度云下载地址: http://pan.baidu.com/s/1AwTrg
如果你想解Unity5的游戏包,请使用 UnityAssetsExplorer 1.5 以上版本。
百度云下载地址: http://pan.baidu.com/s/1sjkjSJz
如下图所示,OpenAssets-File 选一个 .asset 或者一个.assetbundle 然后Extract All即可导出,感觉只是在disunity上增加了一个可视化的功能。
三、UnityStudio
其实我觉得这个工具非常牛逼、前面两个都只能把资源解开,预览图片资源得用别的工具才能打开。然而UnityStudio可以直接在自己的软件上查看图片、shader、文本、还能直接播放音频、甚至还能看场景Hierarchy视图的树状结构。强烈推荐用UnityStudio啊。
下载地址:http://forum.xentax.com/viewtopic.php?f=10&t=11807
百度云下载地址: http://pan.baidu.com/s/1hqjMnOg
UnityStudio最新版本下载 支持unity5.x https://github.com/Perfare/UnityStudio/releases
直接预览图片
直接播放音频
查看场景树状结构
查看Shader代码。
查看文本内容

如果你想解Unity5的游戏包,请使用 UnityAssetsExplorer 1.5 以上版本。
百度云下载地址: http://pan.baidu.com/s/1sjkjSJz
因为Unity提供资源的工具很多,所有有些团队为了避免别人提取所以对资源进行了加密,最近又发现了一个神器基于硬件层面查看内存贴图,这样就直接无视对方加密了。。
下载地址在这里 https://developer.nvidia.com/gameworksdownload
下载Tegra Graphics Debugger 支持Mac Linux Windows
安装好以后连上安卓机器, 这里安卓的机器得是Tegra 机型查询 http://www.nvidia.cn/object/tegra-phones-cn.html
然后要选一个abd的路径,在android的sdk里platform-tools/adb
接着选择一个游戏包名,Lanch一下就会自动启动游戏,并且开始分析。
点击Capture Frame 截取一帧,然后选择Texture就可以看内存了, 给力吧。。
如果没有Tegra的手机,用高通的也可以,高通这个给力可以批量导出所有图片
下载地址: https://developer.qualcomm.com/software/adreno-gpu-sdk/tools
参考资料: http://zenhax.com/viewtopic.php?t=12
- 本文固定链接: https://www.xuanyusong.com/archives/3618
- 转载请注明: 雨松MOMO于 雨松MOMO程序研究院 发表







雨松大大,Unity3D 剖切分析怎么做啊?能给个思路啊!
您好,请教一下。那对于Unity下的模型资源,怎么做才能保证不被反编译呢?
没什么好办法。。
然后买了小米平板1发现不会弄那个调试_(:з」∠)_
UnityAssetsExplorer 1.5 version:5.3.0f4导出报错—————————Unity Assets Explorer by Haoose—————————Stream read error.—————————确定 —————————这个type 83(audioclip) 还有这个type 49(textasset) offset 12165372 size 1836597052 ifo 59428 magic 6d783f3c
想暂借别人的资源做个demo。。。 unitystudio 解压完了之后 得到的图集 ,有没有什么办法可以拆分一下的?那些图片的坐标信息还保留着吗 ,除了用texturepacker 那种第三方软件,Unity 自带的打包工具会把大图集的坐标信息放在什么地方啊
望大神开示用高通芯片能观察内存图片的具体软件? adreno sdk? 里面的软件好多
提取不到,泪目
disunity 用不了
雨神你好,解包了assets之后想要再打包回去,可行吗?为了翻译。。。
这个我也不知道。。
可以的。
我从一个U3D游戏中提取了文件修改了一下,要怎么样再把修改的东西放回去呢?那位知道的大神求教一下,谢谢了
请问大神 sharedassets0.assets.resS 带有resS 这样的文件 怎么解包?
同样的问题
百度云连接被爆了?
雨松大大太给力了,UnityStudio用着太爽了,节约了我成吨的时间成本。
嘿嘿,谢谢雨松!
版主 UnityStudio的网盘资源没有了,另外一个下载地址进不去,能再传一个吗。其他的工具好像网盘都没有了
unity5.3 版本里面的txt、xml 被放到了sharedassets*.resource内 有没有什么工具可以提取到?
暂时没有这样的工具好像。。。
试试这个版本的UnityStudiohttps://github.com/Perfare/UnityStudio
能否提供一下这种类型的资源呢,我想测试一下
感谢, 看起来挺不错的。
https://pan.baidu.com/s/1slSXQhv 大大,这样的UNity3d文件有什么方法解出吗?
UnityAssetsExplorer 用不了, 提不出文件
雨松大大 ,disunity 5.0更新了,但是命令和3.0的版本不一样了。可不可以再更新一篇有关的文章?
我记得 5.0不是用到导出资源的,它的readme里面写了。 只有disunity 4.0才可以导出。。
Thank you !
雨松我想问..unity5的音频格式无法提取,,全部都是FSB5的格式,,有无工具能正确提取音频呢???
我曹你找到了没啊,我也要找啊 刚好。也要破解fsb
我也正愁这个呢 各种工具都不行啊 加载声音fsb文件就会报错 根本解压不出来 求教
你找到了吗,fsb5文件头。。扩展名又是resource。。完全不行fsb转换器什么的