UTAGE Dicing Textures重建

逆向工程Utage逆向Unity
1960 编辑于

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

本文版权遵循 CC BY-NC 协议 本站版权政策

4 条回复

iTsukezigen
发布于

大佬带带

Awith
发布于

逆向怎么学啊,佬

bfloat16
发布于
bfloat16
发布于

(。>︿<。) 已经一滴回复都不剩了哦~