41258138 发表于 2023-4-8 19:56:17

Unity拆包工具AssetStudio

# 一、关于 AssetStudio

AssetStudio是专门用来解包Unity游戏的工具,几乎所有未加密的资产都能够用该工具导出出来。

可以在GitHub获取到项目工程或者release版本

GitHub项目地址:https://github.com/Perfare/AssetStudio

# 二、使用方法

双击打开工具

!(data/attachment/forum/202304/08/193701yp5b4745b1nm4363.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")

将获取到的资源解压,然后通过工具栏的load folder将解压的资源加载到工具中

!(data/attachment/forum/202304/08/193937vjajv89icfrjd55w.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")

资源加载成功之后或以列表的形式展示在界面中,选中某一个资源可以在右侧的预览窗口看到预览信息。

截图中选中了一个mesh,右侧展示了Mesh和它的一些基本信息。除了Mesh,音频,Texture和各种文本文件也能够预览。

!(data/attachment/forum/202304/08/194240iar2mlu2bbb909p5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")

顶部的FilterType选项可以过滤界面中展示的资源类型。

!(data/attachment/forum/202304/08/194410a8kbccaashe8c8fq.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")

Model和Export两个选项中都是导出设置,可以将选中的资源以不同的形式导出,不过最方便的还是全部导出,导出完了之后在来找自己想要的资源即可。

!(data/attachment/forum/202304/08/195004voqxsdmjqsx224eq.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")

# 三、被加密的资源怎么处理

如果load folder之后并没有加载成功任何文件,说明原始文件是被加密过的,即使是很简单的加密想要破解也非常困难,一般遇到加密的资源就不用浪费时间继续折腾了。如果一定要解开,AssetStudio开源在GithuBub上的,可以fork一个AssetStudio的工程,自己编写对应的代码进行处理。

小刀拉屁股 发表于 2023-4-10 10:52:58

感谢大佬分享
页: [1]
查看完整版本: Unity拆包工具AssetStudio