今天无聊,想起了学点儿Androidkiller(安卓逆向),学到了浅薄知识,顺便发表一下逆向详细教程,
打开Androidkiller,具体安装Androidkiller,这里我就不再详述了,自行百度,
此方法 适合修改“咪咕支付”的一些非网络验证的软件,方法不唯一,网上还有支“支付宝支付”及其代码
载入APK,工程搜索“onresult”,肯定有人会有疑问,为何要搜索这个字符串,因为这款游戏是咪咕支付,因为网上有破解版的,所以排除网络验证,
以下为咪咕搜索常用字符串:onresult、onResult,onchinabilling,resulton,Paycenter,Callback
搜索到了一个smali,可能是支付相关的了,双击进入文件,找到pswitch,果然,可以有点自信了,修改pswitch_1为pswitch_0,为什么要修改为0呢?而不是修改1呢?那是因为经验所得,不信你可以搜索success,找到关于Pay的smali文件,打开之后会看到0对应的为“支付成功”,
修改完之后,我们再来修改一下“危险权限”,例如“发短信”,“读取联系人”等…
编译调试看看能否跳过支付
不要支付,点击“X”取消,原来金币“80100”
果然成功了,金币变化了“120100”
评论抢沙发