akiba
1
刚拿到新版本测试服资源,发现用AssetStudio内的FakerHeader解不出模型和贴图文件,用模拟器下载完整资源后导入AS只能加载Text文件。查看文件头发现加密对比之前的资源有变化,但我没有相关经验看不懂这加密
。希望大佬帮帮
深空之眼4.0测试服下载链接:
https://webstatic.ys4fun.com/game-site/index.html?url=https://download.ys4fun.com/package/adv/300/mimir_ali_adv_300_1_ys4fun_20250313145719.apk
备份:通过网盘分享的文件:测试服
链接:
百度网盘 请输入提取码 提取码: v3vu
1 个赞
去除多余的前缀,找一下版本号不就行了吗。。
更改:
算了还是说一下好了,一个热知识:安装包内默认的unity的ab的版本号基本都是不隐藏的,直接去看即可
然后就是直接加载即可。。
2 个赞
am5
4
请问一下,这个是要把所有文件都改一遍还是说模型就装在特定文件里
请问大佬,怎么根据版本号,破解呢,是下特定版本的as工具吗
,还是修改数据包,把版本号删掉吗?
在下小白,甚是愚钝,请问具体如何操作呢,是吧原先的版本号替换到现在的位置吗?
您好,请问您是如何操作的?软件我都入手了,但是我摸索了很久,还是没找到如何处理ys文件
ys这个后缀本质还是ab包不用处理,又没什么加密,这个主要就是你找到深空之眼的unity版本号,在apk里面的文件翻个文件或者ab包里面找就有了,然后指定assetstudio里面的unity版本号就能读取了。上面已经说的很清楚了。有不懂的多看看别的帖子吧,这种东西很基础。如果这些也不懂直接问ai,照着做就行。
下载深空之眼最新20260320版本安装包,解压缩查看后unity版本是2021.3.30f1,包内ys文件以AssetStudio19设置版本后可正常解包。模拟器安装后热更新,Android包内数字文件解包,mesh等预览导出均报错。并有部分无法解包,HxD查看文件头有CRID、@UTF、AFS2。求帮,谢谢。
解不了的都是音频awb、acb文件和视频usm文件之类的非ab包资产,看了一眼文件头就知道,后缀给统一伪装成了ys,根据hash清单把hash名还原就一目了然。
请教如何得到此hash清单其中ys伪名与资产包原名的对应关系。谢谢!
hash表就在你的热更数据包文件夹里面自己翻翻就行,后缀是bytes,对应关系, assetHashList":[“activity_v_2_0.acb|4d0b29b0e4ed26b879282d56083914e4|1629344”,“activity_v_2_1.acb|db65a0cafb3cd08c907d32591bbe6c27|153600”,就是 name丨hash丨size,大眼的资源下载都是从里面拼链接,都是hash加上.ys这样.也就是找所有用清单找hash名称的ys,然后还原名称和后缀.不过如果如果hash表里面name部分也有.ys就说明是ab包的部分,就没必要管,其他格式就需要转一下名称.
搜索游戏目录下有AssetHash.bytes文件,却是"dir/name.ys丨hash丨size"的格式,需根据目录大致判断封包内的数据类型。

这种全是ab包,当然要自己分析是什么东西了,这部分也就是方便你进行ab包类型归类和名称还原的。