棕色尘埃2(Brown Dust 2) live2d解包求助

unity version : 2022.3.22f1

2024.08.23版 資源包清單載點詳情

補上2024.08.23版 資源包清單
wget + bat + list (bat內wget所在路徑和存放目錄名可自行更改)

wget_browndust2_ios_android_list_20240823.rar

Google Drive載點

Mega.nz載點

百度載點

提取码: 1234

2024.09.19版 資源包清單載點詳情

補上2024.09.19版 iOS版資源包清單
直接運行bat即可自動開始下載資源 (bat內已設定好相對路徑)
wget_browndust2_iOS_list_20240919.rar (1.9 MB)

補上2024.09.19版 Android版資源包清單
直接運行bat即可自動開始下載資源 (bat內已設定好相對路徑)
wget_browndust2_Android_list_20240919.rar (1.9 MB)

2024.10.02版 資源包清單載點詳情

補上2024.10.02版 iOS版資源包清單
直接運行bat即可自動開始下載資源 (bat內已設定好相對路徑)
wget_browndust2_iOS_list_20241002.rar (1.9 MB)

補上2024.10.02版 Android版資源包清單
直接運行bat即可自動開始下載資源 (bat內已設定好相對路徑)
wget_browndust2_Android_list_20241002.rar (1.9 MB)

2024.10.31版 資源包清單載點詳情

補上2024.10.31版 iOS版資源包清單
直接運行bat即可自動開始下載資源 (bat內已設定好相對路徑)
wget_browndust2_iOS_list_20241031.rar (1.9 MB)

補上2024.10.31版 Android版資源包清單
直接運行bat即可自動開始下載資源 (bat內已設定好相對路徑)
wget_browndust2_Android_list_20241031.rar (1.9 MB)

4 个赞

太仔细了!受益匪浅~感谢大佬

夜神半天安不上游戏,刚刚发现不用Fiddler也可以
比如最新的https://cdn.bd2.pmang.cloud/ServerData/iOS/HD/20240926154951/common-bgmalbum_1_assets_all.bundle
154951其实就是登录游戏左上角的代号 :rofl:
看了大佬的解释后就感觉特像时间

1 个赞

Neowiz\Browndust2\Browndust2_10000001\BrownDust II_Data\StreamingAssets\aa\catalog.json
里可以找到PC端的代号StandaloneWindows64

1 个赞

上述的方法是不是都是只能用模擬器抓資料出來再解包?
PC版有辦法直接抓取遊戲資料嗎?

目前想要自己從模擬器把資源解到電腦…卡住了,解出來的資料夾好像不對
檔案大小只有531MB

又重新爬文研究了一下
是不是先開啟Fiddler這個工具
然後再用夜神模擬器去下載棕色塵埃2,然後下載資源的時候Fiddler攔截到他的版本號?
然後再丟到Wget去下載官方雲端上的資料呢

這是我目前的理解,但Fiddler在夜神模擬器開啟棕色塵埃2下載時Fiddler也沒有攔截到相關的東西

想請問PC版怎麼找到版號呢?
打開你說的檔案了 密密麻麻的…實在眼花 :sweat_smile:

大佬pc版的有现在版本,版号吗教程看了一下过于麻烦而且平时也没太多时间

菜鸟入坑,感谢qingliu大佬非常详实的教程。

在复现过程遇到一些问题,从新手角度记录一下,希望对后来者有所帮助。如果差错,敬请指正。

1 基础环境配置:夜神安卓模拟器+Fiddler

所写版本为复现成功所用版本,列出仅为减少试错成本。

夜神安卓模拟器官网(7.0.6.1):https://www.yeshen.com/

Fiddler官网(v5.0.20245.10105 for .NET 4.6.2):Web Debugging Proxy Tool | Fiddler Classic

1.1 夜神安卓模拟器配置

夜神使用手机型号为:Android9 64bit、Samsung Galaxy S8+(部分其他型号使用中遇见无法安装谷歌服务及Fiddler证书等问题)

网络设置:开启网络连接、开启网络桥连接模式,IP设置为静态IP,IP地址为宿主机同子网段未使用的IP(比如宿主机为:192.168.1.2,设置IP地址为:192.168.1.66,网关192.168.1.0,子网掩码:255.255.255.0,DNS1及DNS2默认)

问题1:谷歌安装器安装谷歌组件成功后提示重启,重启仍然卡在重启提示

解决1:更换了手机型号为上述版本

问题2:登陆谷歌play商店卡核对信息界面

解决2:设置->账号->添加账号,后重新打开play商店。

1.2 Fiddler配置

问题1:https请求无法正确捕获,Fiddler Log提示:SecureClientPipeDirect failed:System.Security.Authentication.AuthenticationException 调用 SSPI 失败,请参见内部异常。…

解决1:安装的用户证书改为系统证书(部分模拟器无法找到相关配置),夜神网络及Fiddler证书等配置参考:https://blog.csdn.net/xc100056448/article/details/138304733

2.抓包

2.1 先打开Fiddler

可通过ctrl+A及其他常用选择方式然后delete删除多余会话、选择某个会话后Inspectors查看、Filters过滤会话等。

Fiddler常用功能概要:【测试基础】fiddler使用从基础到高级 - 三叔测试笔记 - 博客园

2.2 打开游戏

此时Fiddler开始抓包,游戏开始检查下载容量,此阶段有两个相关请求:

1 :POST https://mt.bd2.pmang.cloud/StateCheckInfoJson HTTP/1.1 请求头中可见:X-Unity-Version: 2022.3.22f1,此版本号用于AssetStudio 中解包

2:PUT https://mt.bd2.pmang.cloud/MaintenanceInfo HTTP/1.1 请求头和请求体内容根据 Rox大佬提示为先blackboxprotobuf编码后base64编码,逆向解码可在请求体中发现游戏版本号:1.80.17;响应体中发现获得资源包文件名的版本号:14位数字(无需解码,后续请求中包含此版本号)

检查需要下载容量,及点击下载后会产生多个请求:其中

GET https://bd2-cdn.akamaized.net/ServerData/Android/HD/20250115155937/catalog_alpha.json HTTP/1.1 可观察到14位版本号以及下载catalog_alpha.json资源表

3 解包等过程参照qingliu大佬的教程

4 提取使用

参考 验证码_哔哩哔哩

问题1:Spine贴图导入 Live2dViewerEX出现白边

解决1:两次转换后导入, 参照大佬 解决解包spine贴图,ps改完有白边问题

侵删

2 个赞

大佬的 MaintenanceInfo请求中content是自己构造的,还是通过抓包得到的?如果是自己构造的,可以解释下字段含义以及如何构造吗? ::

好的

請問一下 像loen兔女郎的互動情節spine是放在 char資料夾還是cutscene裡面啊?這兩個資料夾我找不到

应该是在illust吧

有没有大佬说下,语音对应的文本是哪个文件

贴一个提取的pc版本
动画文件

Texture2D&Sprite

音频

6 个赞