想要恢复成可编辑文本,但不知该如何切入?
之前一直使用MT管理器修改一款单机文字手游的人物形象和对应属性,结果某天更新后就发现原先的person-face.sa文件变为person-face1.sa,且编辑文本进去后全是乱码(图1)根据论坛查看了其十六编制表(图2),开头并不是AF 1B B1 FA,结合游戏评论判断其可能加密。
接着在论坛搜索,由其data文件夹下有Unity和il2cpp文件夹,且其内metadata文件夹下有global-metadata.dat文件,判定其为Unity的il2cpp打包类型,于是想按照论坛说的解密,结果发现脱壳破解区所说的il2cpp.so文件没有,也没有什么dll文件{:1_937:}
翻了翻其他.sa文件,编辑文本都是正常的(图3),又看了看global-metadata.dat文件,编辑文本是乱码(图4),但其十六编制居然是正常的(图5){:1_904:}
还发现il2cpp文件夹下的etc文件夹里居然有个mono文件夹{:1_904:}
论坛里基本上解决是破解内购和更改某项数据,但我只是想将person-face1.sa文件和person-value1.sa文件变回原先的可编辑文本,能换任务形象和对应属性:'(weeqw,因此向各位求助,希望能给予切入思路,谢谢。
(不太会图片和文字穿插,只好按顺序放图)
刚找了一个破解版本,对比了一下,发现应该只有person-value和face两个文件被加了密,于是我有了一个想法:能否将破解版的这两个文件替代到新版本的目录下? 发现不行:'(weeqw,应该是不符合游戏读取标准,无法跳转:'(weeqw 发现新版本的文件都改了权限,但使用mt管理器也无法修改
刚看了其没有加固
顶顶,求热心意见{:1_924:} 啊,我发现我弄的居然不是apk文件{:1_907:},难怪了
页:
[1]