安卓游戏机械迷城破解过程

2019年02月20日 986 次阅读 2 条评论

破解前准备

  将apk安装包拖入编译软件Android Killer,等待加载完毕后开始破解。


破解过程(支付宝支付方式)

在图中可看到支付宝支付、微信支付的弹框,我们就搜索支付宝支付(unicode编码后)得到结果

机械迷城-搜索结果

双击进入对应代码中,找到如下代码。

机械迷城-创建实例

注意框中的内容InAppEAST2WEST$5,我们找到InAppEAST2WEST$5.smali文件并打开,并没有发现支付宝支付的跳转。那么直接搜索9000(支付宝支付成功的返回码)。

机械迷城-搜索支付宝9000

搜索结果有很多,那么根据以上的结果猜测是图中圈出的文件。打开果然是这个文件。

机械迷城-修改代码

红色框中的一行判断代码删除就可以了。


破解过程(微信支付方式)

我们先点击微信支付按钮后取消会出现支付失败字样的提示消息,现在搜索‘支付失败的Unicode编码’,得到下面的结果。

机械迷城-支付失败查找结果.png

注意此处找到3个与微信支付相关的(图中框起来的3个文件),点进去以后选择onResp方法。

机械迷城-微信OnResp

通过分析得知需要删除或注释下图中2行跳转到失败的判断代码(注意3个文件都需要注释这2行代码),破解完成。

删除判断


打包回apk

如图打包成功

机械迷城-编译

安装测试一下,注意只修改了支付宝支付,进入支付宝支付界面取消即可完成破解,微信同样进入支付界面取消即可。

机械迷城-破解成功


游戏下载地址

注意此版本是第一次破解的,只破解了支付宝支付的方式,未破解微信支付的方式。

百度网盘 https://pan.baidu.com/s/1uSwz6W6a1A9D_1Y20KDzkw
提取码: tu7h

标签: 暂无标签
最后编辑:2019年05月16日
雨落凋殇

聆听雨落的声音,俯瞰凋零的落叶。伫细雨之中,感雨落之殇。

文章评论(2)

  1. 寻梦xunm
    寻梦xunm

    大佬,评论区帮你除除草

    2019-02-23 18:44