安卓逆向分析之捕鱼达人
总共分为2个分支
支付成功:要改order返回值:把0x0改为0x1
支付失败order返回值0x0默认的:可以让金币增加 paycode2 中0x0 改为1
payCode2 与payCode3里方法换一下
去掉弹框:必须在支付成功基础上改 goto cond_2
总结
1 、成功 1 10010 0x271a
失败 0 10005 0x2715
只改order 1
获取金币方法
方法一:支付没有成功:也就是order返回值是0x0,搜索payCode2中0x0 改成0x1
方法二:支付没有成功:也就是order返回值是0x0直接把payCode2、与payCode1中的方法换一下,
主界面 吐司 ,插到最后
去框: 支付成功: 完整的是用这种方法 order 最后改为1 ,其他不该
goto cond_2
order中最后的0改成1
Android逆向-日志分析法-**收费金币
先打开工具Monitor,然后再打开夜神模拟器,运行捕鱼APK
我们的目的就是想要获得更多的金币,所以在游戏中金币商城中点击购买金币,查看日志信息
Android逆向-增加游戏启动的提示信息
在入口类LogoActivity中的onCreate函数的末尾,插入Toast调用代码即可。
使用AndroidKiller中的模板插入即可。
结果