UTAGE Dicing Textures重建

逆向工程Utage逆向Unity
浏览数 - 1137发布于 - 2025-04-22 - 15:29

GitHub上面逛了一圈,好像没人做UTAGE Dicing Textures的重建

插件链接:https://assetstore.unity.com/packages/tools/game-toolkits/utage4-for-unity-text-adventure-game-engine-version4-266447?locale=zh-CN

(90刀,买不起,不如自己逆向(确信))

如何判断:
mono打包的Unity游戏,存在该DLL:Game_Data\Managed\Utage.dll。

il2cpp打包的Unity游戏,在Game_Data\il2cpp_data\Metadata\global-metadata.dat里面存在DicingTextureData这个签名。

mono版本的游戏,代码在如下位置:

image.pngil2cpp版本的游戏,代码在如下位置:

image.png代码:https://github.com/bfloat16/Tools/blob/main/Unity/Utage/DicingTextures.py

使用:用AssetStudio打开整个游戏文件夹,找出成对的Texture2D和Monobehavior,使用上面的脚本重建即可。如果第一次点击Monobehavior要求选择文件夹,mono版本的游戏请选择Game_Data\Managed文件夹,il2cpp游戏先用il2cppdumper dump出符号,然后再选择dummydll文件夹。

效果(仅展示一部分):
Shia_Normal_Atlas0.pngShia_Normal_Atlas0_EV_MH_shia4_001.png

Shia_Normal_Atlas0_EV_MH_shia5_2_001.png

重新编辑于 - 2025-05-13 - 15:49

#1

大佬带带

2025-05-11 - 13:23
Awith
Awith

1030

#2

逆向怎么学啊,佬

2025-05-13 - 00:39
#3

你才是佬

2025-05-13 - 15:47
#4
2025-05-13 - 15:48
kohaku