zoukankan      html  css  js  c++  java
  • Android破解学习之路(三)——Android游戏 切水果破解

    经过前两篇破解教程,想必大家也是明白了破解的简单流程了。

     

    先对APP进行试用,了解APP运行的大概流程,之后从APP中找出关键字(一般的关键字差不多都是支付失败),之后使用Androidkiller进行反编译,对关键字或者关键字的Unicode进行搜索,之后,从搜索的结果中找出关键的smail文件,修改smail文件,进行编译,之后安装测试

    简单地说,就是试用搜索破解测试

    废话不多说,进入正题

    一、破解准备

    今天带来的是破解Android游戏——切水果,老样子,先发APP的下载地址

    链接: https://pan.baidu.com/s/1dFnkeeH 密码: 6666

     

    二、破解开始

    经过短暂的试用,可以发现关键字是为失败,这里图就不贴了,轻车熟路地将apk丢进Androidkiller进行反编译,搜索失败,可以得到五个结果

     

     仔细的分析,可以知道主要的支付是在MymmPay这个smail文件中,我们展开它,之后,点击进入

     

    看一下其中所有的方法,可以查到三个,分别对应着支付取消,支付失败,支付成功,这下子破解思路不就是很明显了吗

     三、破解思路

    最为简单的直接将支付取消与支付失败的两个方法替换为支付成功的方法,这里便是不多说

     

    今天来介绍一种新的方法,使用switch跳转,也就是我在上一篇所说的第二种方法,找到调用了PayResultFalse方法的地方,让其调用PayResultSuccess方法,也是实现了破解

     

    搜索PayResultFalse,之后进入到MiGuSdkPay$1中,可以看到pswitch,图片上打错了,凑合的看吧

    四、测试破解

    测试之前,记得删除不必要的权限,不然就真的被扣费了,图中的都是关于电话和发送短信的权限

     测试的图就不放了,试过之后,还有后台广告悬浮窗,还不懂怎么搞掉它,等学会了再来补充

  • 相关阅读:
    Casting
    hdu 1164 Eddy's research I
    hdu 1212 Big Number
    CF271 C. Secret
    hdu 1065 I Think I Need a Houseboat
    单档——状态码显示设置,状态码更改链表更新
    单身金额统计,更新显示到单头
    开窗设计器——条件,参数,返回值接收显示
    单档——单头内容新增、修改后同步更新到其他相关数据表
    TIPTOP之分割split函数方法、getIndexOf、subString、replace、临时表创建;
  • 原文地址:https://www.cnblogs.com/stars-one/p/8029765.html
Copyright © 2011-2022 走看看