【已解决】data数据里的立绘和live2d不全(交错残响)

交错残响解包后发现立绘不全,怀疑是隐藏藏起来了,但却找不到,数据少了200m左右,会不会是在这200m里,求大佬解答


这里是3.04Gb,data里数据是2.81Gb,android/data里找过是0mb

原來要關服了
快點備份數據


上次進遊戲是7月8日

還好有看到這篇帖子再去登錄一下遊戲
才看到後天要8月16日關服了
馬上再去撈一下資料
iPad 快取清完重新下載數據包
iPad + Fiddler 得到數據包路徑url文件
共3300多行 (比去年10月21日471行還多)

數據包路徑url文件拿去餵wget
共得到2932個文件

因為遊戲APP本身就自帶數據包
所以額外網路下載的文件數很少是正常的
不過我發現Fiddler一開始解包就看到manifest文件
http://rgx.jiaocuocanxiang.cn/game/beta/version.manifest

看起來有記錄完整的數據包資源清單
用EmEditor編輯一下version.manifest
批次貼上 & 批次刪除
拿去生成完整的數據包資源清單URL
project.manifest.res_src_url.txt (共18365行)
應該夠完整吧

數據包資源清單URL拿去餵wget

bat 批次命令
jiaocuocanxiang_full_manifest_last.bat


R:/wget/wget -i project.manifest.res_src_url.txt -c -r -P ./jiaocuocanxiang

(wget.exe所在路徑 + 下載URL清單 + wget命令 + 輸出目錄名)

wget.exe所在路徑自己修改
下載後比照原伺服器目結構
輸出目錄名為 jiaocuocanxiang

遊戲資源包下載URL清單 + wget (可以自己先下載遊戲資源包)
jiaocuocanxiang_url_wget.rar (3.3 MB)

樓主可以看看有沒有補到你缺少的

解密方法應該沒變
晚點再傳懶人包

1 个赞

鉴于只有png加密了,可以用之前那个工具,或者直接用我写好的这个解密脚本,需要自行编译,解密过程中没有输出,耐心半分钟左右即可
gcc xxtea.c decrypt.c -o decrypt

用法:decrypt 后面跟上文件夹
例:./decrypt_交错残响 /home/rikka/UnpackTools/xxtea/apks

顺带吐槽下这个不支持tar.gz格式上传好烦(
xxtea-decrypt.zip (3.1 KB)

1 个赞

遊戲已於8月16日 上午12點關服已連接不上了

因為樓主有提到遊戲資源包文件大小不足的問題
這兩天去仔細分析不同管道獲取遊戲資源包(夜神模擬器 + iPad) 來驗證遊戲數據包數量是否有不同之處

(1) 夜神模擬器 + 遊戲APK自帶遊戲資源包 + 網路額外下載遊戲資源包
(2) 由夜神模擬器提取到的遊戲資源文件清單(project.manifest)再去生成完整的遊戲資源包下載清單
(3) iPad + Fiddler 得到原始遊戲資源包URL + 遊戲資源文件清單(project.manifest)
(4) 由iPad + Fiddler 得到遊戲資源文件清單(project.manifest)再去生成完整的遊戲資源包下載清單

經過交叉比對後
夜神模擬器 與 iPad 得到的遊戲資源文件清單(project.manifest)內容是一樣的

project.manifest_iPad_res_13789.json
project.manifest_Nox_res_13789.json
res目錄內文件數都是13789個

project.manifest_iPad_src_4576.json
project.manifest_Nox_src_4576.json
src目錄內文件數都是4576個
res + src = 13790 + 4576 = 18365個

這邊告訴你無論是Android或iOS安裝遊戲
更新遊戲資源文件數量都是相同的
所以下面使用夜神模擬器這邊的遊戲數據包來做文件數比較
(Android版有APK可以拆 但iOS不容易得到遊戲安裝包)

遊戲內主要有2個目錄
res (語音 圖像 Live2d Spine都在這裡面)
src (加密的luac文件)

res 目錄文件數比較
夜神模擬器APK安裝包自帶遊戲數據包數量 : 5698個
夜神模擬器網路額外下載遊戲數據包數量 : 8249個
夜神模擬器遊戲數據包總數 = 5698 + 8249 = 13947個
由夜神模擬器內的資源列表下載全部遊戲數據包數量 : 13789個
文件數差額 : 13947 - 13789 = 158 (其中夜神模擬器遊戲數據包有156個文件名重複已替換)

src 目錄文件數比較
夜神模擬器APK安裝包自帶遊戲數據包數量 : 3778個
夜神模擬器網路額外下載遊戲數據包數量 : 1344個
夜神模擬器遊戲數據包總數 = 3778 + 1344 = 5122個
由夜神模擬器內的資源列表下載全部遊戲數據包數量 : 4576個
文件數差額 : 5122 - 4576 = 546 (其中夜神模擬器遊戲數據包有546個文件名重複已替換)

res部份
因為遊戲由網路下載的遊戲數據包(hotupdade) 與 APK自帶遊戲數據包文件名有重複
只是差在文件大小不同(熱更新的遊戲資源肯定會比APK自帶的還要新)
所以我這邊使用網路下載的遊戲數據包替換掉APK自帶遊戲數據包(文件數 : 13791個)
再由資源列表去製作下載清單再一次性下載遊戲數據包(文件數 : 13789個)
最後確定多2個文件而已

src部份
因為遊戲由網路下載的遊戲數據包(hotupdade) 與 APK自帶遊戲數據包文件名有重複
只是差在文件大小不同(熱更新的遊戲資源肯定會比APK自帶的還要新)
所以我這邊使用網路下載的遊戲數據包替換掉APK自帶遊戲數據包(文件數 : 4576個)
再由資源列表去製作下載清單再一次性下載遊戲數據包(文件數 : 4576個)
最後確定多文件數剛好相等

res + src 文件實際總數 : 18367個
res + src project.manifest 內文件總數 : 18365個

我有弄一個未解密原始AB包懶人包(文件數 : 18365個)
以iPad的project.manifest文件清單列表製成文件下載清單(iPad和Android兩版project.manifest內容是一樣的)
rgx.jiaocuocanxiang.cn_project_manifest_asset_iPad_20240814.rar (4.47GB)

我有弄一個已解密原始AB包懶人包(文件數 : 18367個)
以夜神模擬器得來(APK自帶資源包+網路額外下載資源包)
rgx.jiaocuocanxiang.cn_project_manifest_decrypt_nox_20240814.rar (4.48GB)

文件目錄
\res\audio (角色語音 效果音 BGM)
\res\live2d (角色全身Live2D) (使用Live2D Cubism Viewer 5 開啟)
\res\spine (角色Spine 全身+戰鬥小人) (使用skeletonViewer-3.8.99.jar開啟3.8.94版skel文件)
\res\texture (頭像 立繪 道具圖 UI圖 特效圖)
\res\video (視頻)

spine目錄底下skel後綴要修改

這邊給個bat批次命令
修改子目錄.bytes副檔名(改成.skel).rar (434 字节)

forfiles /s /m *bytes /c “cmd /c rename @file @fname.skel

效果 : 自動更改子目錄底下文件後綴 : bytes —> skel

SPINE文件PNG分辨率看了一下大致上都很正常


Live2D中有些model3.json文件內texture_00.png被改成texture_00.pvr.ccz
.pvr.ccz 手動改成.png 即可正常讀取moc3文件







都關服了
這次懶人包內容應該全了吧 : )

懶人包(PNG未解密版)
rgx.jiaocuocanxiang.cn_project_manifest_asset_iPad_20240814.rar (4.47GB)

Google Drive載點

Mega.nz載點

百度盤載點
链接:https://pan.baidu.com/s/1FqIG0kBhvk_XZsWPaoc4ww?pwd=1234
提取码:1234

懶人包(PNG已解密版)
rgx.jiaocuocanxiang.cn_project_manifest_decrypt_nox_20240814.rar (4.48GB)

Google Drive載點

Mega.nz載點

百度盤載點
链接:https://pan.baidu.com/s/1Kz2FsLssHwC-v2jXCYUHog?pwd=1234
提取码:1234

1 个赞

虽然但是,8.25似乎正常上线并且抓包?
“version”: “1.0.198”

復活了喔 : )
穢土轉生
晚點再看

说是10月份复活,换运营重新开服

蟹蟹,还好之前备份过完整的,可以从头试一遍