【逆向教程】我如何实现网游负数钻石购买的
游戏:怒海争锋
工具:ide
这款游戏是和游戏的,所以内够方法在ONRESULT。我们搜索来到这里,打开JAVA看看。见图1:http://bbs.urenkz.com/data/attachment/forum/201406/01/142250z7frzgfwrfcaf3af.jpg我们运行游戏看看,能得到一些有用的信息不。来到商店,随便选个物品,点击钻石购买。这里,它提示我们”钻石数不足!”。见图2:http://bbs.urenkz.com/data/attachment/forum/201406/01/142249m45vr540r5x04rt4.gif我们来搜索下钻石数不足看一看,转换为UNICODE进行搜索。见图3:http://bbs.urenkz.com/data/attachment/forum/201406/01/142243t9ksnbwhuxnd99zn.jpg我们打开JAVA代码看一下,见图4:http://bbs.urenkz.com/data/attachment/forum/201406/01/142246ezhphzi3pfipmn73.jpg通过查看JAVA我们得知,它的判断和跳转了。下面来修改DALVIK代码,我们来到刚刚搜索到的钻石数不足的位置。见图5:http://bbs.urenkz.com/data/attachment/forum/201406/01/142240zxty6hfzvyr36yyt.jpg我们往上面到.METHOD方法头看看,我们可以看到它下面有两个跳转。见图6:http://bbs.urenkz.com/data/attachment/forum/201406/01/142237ecsbw88eootosts8.jpg删除掉 if-lt v2, v3, :cond_1 这个跳转,见图7:http://bbs.urenkz.com/data/attachment/forum/201406/01/142234d1echyekaii1ieke.jpg保存,编译生成APK,运行游戏,购买物品测试。成功,见图8:http://bbs.urenkz.com/data/attachment/forum/201406/01/142231wnkky44ljlng3j91.gif
文档下载:链接: http://pan.baidu.com/s/1qWLOQ0s 密码: txwr
占个沙发.... 发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】! 谢谢分享 感谢楼主分享 这个不错 简单易懂。原创么。 长知识了 貌似再游人客栈看过啊 是单机游戏么? 可以这样改呀 新思路 网游支持不?