0x01 前言
原版以及工具下载地址:
链接:https://pan.baidu.com/s/1mja3DkW 密码:dotm
0x02 修改数据
Android Killer相关操作这里不再赘述,反编译后我们发现这是Unity3D游戏,Unity3D游戏的脚本文件都存放在Assembly-CSharp.dll或Assembly-CSharp-firstpass.dll文件中,很显然,旅行青蛙的脚本文件位于Assembly-CSharp.dll,我们使用Dnspy进行分析看看。
下载app用解压工具打开,需要分析的文件就是就是Assembly-CSharp.dll。

首先修改一下抽奖券的数量。安装游戏后,找到抽奖的地方。抽奖的时候提示券不足。

使用dnSpy打开Assembly-CSharp.dll文件,然后搜索字符串”足”,可以发现有两个,打开后发现是第一个。
由此可以猜测TicketStock代表抽奖券库存,点击TicketStock。

ticket表示抽奖券数量,点击ticket。


本文介绍了如何通过修改旅行青蛙游戏的apk文件,实现无限三叶草和抽奖券。首先使用Android Killer和Dnspy工具,定位到Assembly-CSharp.dll,修改TicketStock和CloverPointStock方法的IL指令,使其返回固定的大数值。此外,还提供了汉化游戏的简要方法,包括字符串搜索和替换,或者直接替换汉化后的dll文件。
最低0.47元/天 解锁文章
1709

被折叠的 条评论
为什么被折叠?



