痞孑 发表于 2018-3-15 12:39

安卓游戏之银翼机动队内购教程

本帖最后由 痞孑 于 2018-3-15 12:42 编辑



首先我们把APK扔到Android Killer反编译(工具坛子里边有 善用搜索...)

之后我们点击工程搜索Payresult(手机的话用MT管理器搜索方法名)

双击该类并进入

之后我们继续看图操作



拉到最下面之后会发现以下代码      :pswitch_0
      :pswitch_2
      :pswitch_1

          那么,我们直接暴力修改吧       :pswitch_0 ----- :pswitch_0
       :pswitch_2 ----- :pswitch_0
       :pswitch_1 ----- :pswitch_0


修改前

修改后

改完之后我们保存

保存之后我们点击 Android ---- 编译然后等待编译完成发送到手机安装玩耍即可!!


原贴https://www.52pojie.cn/thread-710370-1-1.html
游戏下载http://a.4399.cn/game-id-115110.html
我发的教程算是比较基础的大佬绕道...
说明一下 在使用Android killer这款工具之前 需要配置java环境如何配置java环境 参考如下https://jingyan.baidu.com/article/c85b7a6414f2ee003bac95d5.html

df4528 发表于 2018-3-16 09:23

清风冷雨 发表于 2018-3-15 16:30
希望能说明下为什么输入Payresult作为关键字进行搜索!

一般情况下,有个最简单的关键字查找方法,就是查看apk内res/value/public.xml文件,里面有所有的资源定义。
有经验的基本运行一下游戏,根据支付类型可以判断出关键字,比如支付宝的9000,6001;联通的onresult,callback等。。。或者根据中文提示直接搜寻中文。

格林希尔 发表于 2018-3-15 15:15

╰Tang 发表于 2018-3-15 13:44
:pswitch_0
      :pswitch_2
      :pswitch_1


012 分别对应 支付成功 支付失败 支付取消 所要执行的代码。 替换成了0代表只要弹出页面取消支付就会执行支付成功的代码

大黄√ 发表于 2018-3-15 12:56

感谢分享

Karyl 发表于 2018-3-15 13:10

感谢分享

t00004000 发表于 2018-3-15 13:16

谢谢分享

南山沐 发表于 2018-3-15 13:25

感谢分享

╰Tang 发表于 2018-3-15 13:44

peterq521 发表于 2018-3-15 13:56

有一阵没玩游戏了 多谢楼主传授

审判者压缩 发表于 2018-3-15 14:00

感谢分享!希望以后把重要的经历写上,比如怎么怎么样,才定位到“双击该类并进入”;怎么怎么才定位“ :pswitch_0 ----- :pswitch_0“
是成功回调。

螺丝刀 发表于 2018-3-15 14:14

感谢分享

g6635376 发表于 2018-3-15 14:22

感谢大佬分享
页: [1] 2 3 4 5 6
查看完整版本: 安卓游戏之银翼机动队内购教程