国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【Arcaea/逆向】格式解析-手記一

2022-04-21 12:45 作者:在咕咕咕的咕子  | 我要投稿

閱前說明:本文所寫內(nèi)容已經(jīng)根本觸犯了Lowiro Limited的核心利益,內(nèi)容僅供學(xué)習(xí)交流,如果跟隨本文所寫內(nèi)容操作,您需要對(duì)自己的行為導(dǎo)致的任何后果負(fù)責(zé)!

*本文不提供文中的逆向后資源,逆向前資源,逆向工具。

*由于基于原文章修改,專欄設(shè)定無法更改,在此聲明本文完全原創(chuàng)!

安裝包設(shè)備:Android

1.解包及包內(nèi)資源分析

2.資源替換方式

3.mo文件文本修改

4.songlist文件格式解析

5.packlist文件格式解析

6.unlocks文件格式解析

>1.解包及包內(nèi)資源分析

解包部分:

可以直接使用壓縮軟件(Bandizip、7-Zip等)解壓apk文件。

4.4.6c(使用apktool解包)


  • assets:游戲使用的素材集,無加密

  • lib:游戲使用的so,分arm64-v8a與armeabi-v7a兩類架構(gòu)

  • META-INF:安裝包使用的簽名文件

  • res:資源文件,包含著安裝包圖標(biāo)等等文件

assets解析:

assets內(nèi)部文件


  • app-data:故事劇情文件,也包含了“視覺小說”類型的故事中使用的貼圖文件

  • audio:音效與音樂,觸發(fā)Axium Crisis與Ether Strike的異象時(shí)的附加音頻也被存放于此

  • char:搭檔的立繪與圖標(biāo),部分異象貼圖文件也被存放于此

  • Fonts:字體文件

  • img:貼圖文件(內(nèi)部文件什么都有,非常亂)

  • layouts:部分貼圖文件,其中含有廢棄,舊版以及重復(fù)的貼圖文件

  • models:鍵型模型(疑似arctap,含有trackbreak的文件)

  • particle:打擊效果貼圖

  • songs:配置的曲目,曲包,解鎖條件,以及曲目的曲繪,曲包的封面

  • startup:開始界面的貼圖

  • tl:多語言文件

  • voice:搭檔語音文件(僅Groove Coaster搭檔出現(xiàn))

  • white.png:客戶端的預(yù)留文件

Fonts文件夾解析:

各種語言使用字體文件
  • Exo:通用字體,使用于分?jǐn)?shù),曲包名等

  • GeosansLight:通用字體,使用于用戶名,主界面按鈕文字等

  • Kazesawa:通用字體,使用于曲目標(biāo)題,曲師等

  • L2:英文專用字體(也許)

  • NanumBarunGothic:韓文專用字體

  • NotoSansCJKsc:簡體中文專用字體

  • NotoSansCJKtc:繁體中文專用字體


songs文件夾解析:

songs文件夾內(nèi)部大體配置(已修改)
  • songlist:曲目的配置文件,存放著曲目名,曲目難度信息等

  • packlist:曲包的配置文件,存放著曲包名,曲包介紹信息等

  • unlocks:曲目的解鎖條件配置,存放著各個(gè)曲目的解鎖條件

  • tutorial:教程的曲目文件

  • pack:曲包的封面圖片文件

  • random:隨機(jī)曲目的曲繪

  • dl_******:付費(fèi)曲目使用的曲目文件(arcahv除外)

  • ******:免費(fèi)曲目使用的曲目文件


>2.資源替換方式

貼圖的修改沒有任何校驗(yàn),直接找到自己想要替換的圖片文件,將自己要替換的文件改寫為同名刪除原文件即可

要注意以下兩點(diǎn):

  • 要替換貼圖的時(shí)候前后圖片尺寸、格式都須相同,否則客戶端顯示時(shí)圖片會(huì)出現(xiàn)錯(cuò)位情況。

  • 請(qǐng)確保所有游戲需要使用的貼圖文件存在,否則會(huì)在讀取時(shí)崩潰

>3.mo文件文本修改

游戲的多語言文件全部存于tl文件夾內(nèi),編譯格式為.mo,修改時(shí),我們可以用Poedit修改

但是Poedit是無法直接讀取tl文件中編譯后的.mo文件,需要將其轉(zhuǎn)化為.po文件才可被Poedit讀取編輯

進(jìn)入Poedit安裝文件夾內(nèi)的\GettextTools\bin\文件夾內(nèi),找到msgunfmt.exe

使用cmd等輸入命令使.mo文件轉(zhuǎn)化為.po文件,然后用Poedit打開修改即可(\n為換行符)

修改完成后保存,再次轉(zhuǎn)到\GettextTools\bin\文件夾內(nèi),找到msgfmt.exe使用命令將.po文件轉(zhuǎn)化為.mo文件后即可更名使用。

songlist文件格式分析

我相信你們都是奔著這個(gè)來的,不是嗎?

packlist格式解析

unlocks格式解析

總算是整理完這個(gè)爛攤子了,關(guān)于后面三個(gè)格式解析,我之前就寫好了,只是現(xiàn)在搬出來而已

也看看這個(gè):地圖格式解析


【Arcaea/逆向】格式解析-手記一的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
孝昌县| 米易县| 东平县| 榆中县| 黄龙县| 翼城县| 南投县| 旬阳县| 湛江市| 安义县| 朔州市| 永平县| 内乡县| 仙居县| 木里| 嵩明县| 利津县| 宣武区| 英超| 五华县| 韩城市| 辉县市| 专栏| 安义县| 桃源县| 门头沟区| 永福县| 湘西| 弥勒县| 张家港市| 吐鲁番市| 章丘市| 景洪市| 西青区| 肥乡县| 淅川县| 日喀则市| 金坛市| 成都市| 子长县| 河西区|