对 熊大快跑Ver2.0.4 和支付的分析
来源:互联网 发布:js聚合物防水涂料视频 编辑:程序博客网 时间:2024/05/13 01:10
前言
以前遇到和支付验证的游戏,都习惯性的从MM商城重新下载破解,那里面支付机制的比较熟悉,去除支付界面直接成功的代码也比较好找,今天公司的一个同事在推广业务的时候,给了我这个包,看来必须要分析了。打LogCat的方法,没找出来,所以直接请教人了,以下是“荡”给的方法。
和支付:g.10086.cnMM商城:http://mm.10086.cn/android
具体步骤
1、和支付的关键破解点在"onResult"Method中。如下面:
.method public onResult(ILjava/lang/String;Ljava/lang/Object;)V const/4 v3, 0x2 const/4 v2, 0x1 const-string v0, "" new-instance v0, Ljava/util/ArrayList; invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V packed-switch p1, :pswitch_data_0看下面的代码流程,:pswitch_0是成功的代码,所以只需要在程序初始化成功后添加一句代码就行。
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V goto :pswitch_0 packed-switch p1, :pswitch_data_02、同时,他还提出了一种方法,熊大快跑里面还整合了电信运营商的支付机制,要是能够将所有的支付接口都调用电信,那么程序的修改就变得更加简单了,可以不弹支付界面直接成功哦。
搜索电信“46003”,让它判定成功。如下一例:
//获取手机的IMSI invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getSubscriberId()Ljava/lang/String; move-result-object v0 //判断是否获取为0,即是否获取成功 if-eqz v0, :cond_2 //删除,支持离线 //电信运营商的标识码 const-string v3, "46003" //开头是否为“46003” invoke-virtual {v0, v3}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z move-result v0 //如果是“46003”口头 则跳到:con_0 if-nez v0, :cond_0 //删除该句让它跳转成功 const-string v0, "\u4e2d\u56fd\u7535\u4fe1"锁定电信运营商以后 我们就修改其支付支付机制,关键词“paysuccess”“payfail”等,替换一下就行。
后记所以,以后遇到热门的短代支付的游戏,简单的破解步骤就是:
先搜索“46003”,修改代码让它无限判断成功;
然后paysuccess、payfail、payfail替换。
更新下博客...
1 0
- 对 熊大快跑Ver2.0.4 和支付的分析
- 对 熊大快跑Ver2.0.4 和支付的分析
- 对 熊大快跑Ver2.0.4 和支付的分析
- 去除小黄人快跑ver2.6.5签名校验的过程
- 对人工智能、大数据和分析领域在2018年的九大预测
- 快跑..........................
- 分析微信小程序的登录和支付
- 大行相继下调对支付宝快捷支付额度
- 线程的快跑与等待
- 线程的快跑与等待
- 对2010支付宝西安最新笔试题的看法(大文件数值读取)..
- MJ对601006(大秦铁路)的分析
- 对大数据信息挖掘、分析的浅显认识
- Kylin 之对大数据量的多维分析
- 大数据与小数据:对最新新闻的分析
- 大话重构4:大布局与小步快跑
- 大话重构连载4:大布局与小步快跑
- 对主流技术的分析和总结
- hadoop介绍以及伪分布环境搭建
- ubuntu12.04 中文输入法安装
- 秒杀主流应用的二维码扫描
- HDU 1007 最近点对
- c# 点按钮删除gridview选中行
- 对 熊大快跑Ver2.0.4 和支付的分析
- JNI ERROR (app bug): accessed stale local reference
- 如何查看jar包的版本 .
- C# 实现png动画
- 未知线程数时, 通过awaitTermination同步退出
- Hibernate配置文件
- linux awk命令详解
- AutoHotkey设置CMD快捷键为Bash快捷键
- 数据库之三范式