首页 胡乱折腾🚀

有个小姐姐叫我破解一下滑雪大冒险的付费功能 乐于助人的我怎么能拒绝呢
本博文记录我本次破解滑雪大冒险的过程

准备工具

  • 滑雪大冒险安装包
  • MT管理器
  • 一个聪明的脑子

过程

下载

MT管理器我手机里已经安装了 如果你们没有的话可以去下载一个
如果应用商店没有可以用浏览器搜一下
我现在还差一个 滑雪大冒险 的安装包 我就上应用宝下载一个
https://s1.ax1x.com/2020/05/16/Y6tx1J.jpg

寻找安装包

首先 要破解这个APP就得先找到这个安装包的位置 我用应用宝下载的 他的位置在 sdcard/tencent/tassistant/apk

MT管理器

使用MT管理器找到这个安装包的位置 然后点击这个安装包 会弹出一个窗口 点击 查看
https://s1.ax1x.com/2020/05/16/Y6NKBt.jpg

内部文件

点击后会显示这个安装包的内部文件
https://s1.ax1x.com/2020/05/16/Y6NhE6.jpg

Dex编辑

点击 classes.dex 会弹出一个窗口选择打开方式 选择 Dex编辑器++
https://s1.ax1x.com/2020/05/16/Y6NLDI.jpg
然后弹出 MultiDex 选择 classes.dex 点击 确定
https://s1.ax1x.com/2020/05/16/Y6affO.jpg

Dex编辑器++

选择Dex编辑器++打开后点击 搜索
https://s1.ax1x.com/2020/05/16/Y6UwMd.jpg
点击 发起新搜索 这里我搜索 购买成功
https://s1.ax1x.com/2020/05/16/Y6dKBR.jpg
点击 确定
https://s1.ax1x.com/2020/05/16/Y6dqKJ.jpg
出现一个结果 点击 Yodo1PayHelper$6$1$1
https://s1.ax1x.com/2020/05/16/Y6wKxg.jpg
关键代码在43行后

# virtual methods
.method public onResult(IILjava/lang/String;)V
    .registers 10
    .param p1, "status"    # I
    .param p2, "errorCode"    # I
    .param p3, "params"    # Ljava/lang/String;

    .prologue
    const/16 v4, 0xd0

    const/4 v5, 0x1

    .line 587
    new-instance v1, Ljava/lang/StringBuilder;

复制第51行的 const/16 v4, 0xd0 然后把 const/16 v4, 0xd0 改成 const/16 p2, 0xd0 并粘贴到第52行
https://s1.ax1x.com/2020/05/16/Y60QfK.jpg
点击右上角的 菜单 然后点击 保存
https://s1.ax1x.com/2020/05/16/Y60g7n.jpg
保存后会返回到搜索的界面 点击 编译
https://s1.ax1x.com/2020/05/16/Y60IcF.jpg
编译后会返回到安装包内部界面 会弹出 classes.dex已被修改是否更新 的提示 点击 确定
https://s1.ax1x.com/2020/05/16/Y6BkNt.jpg
更新后返回 点击刚刚的安装包 点击 功能 再点击 APK签名 签名后会生成一个全新的安装包 点击这个绿标的安装包进行安装
https://s1.ax1x.com/2020/05/16/Y6BBU1.jpg
理论上这个APP就破解好了 先测试一下是否破解成功

测试破解

进入商店随便点击一款道具进行购买
https://s1.ax1x.com/2020/05/16/Y6B2Ke.jpg
弹出了支付窗口 这个窗口感觉很熟悉
https://s1.ax1x.com/2020/05/16/Y6BWbd.jpg
要我付钱 不存在的 直接 ×
然后就成功支付了 但不会扣除你的任何一个平台的费用
https://s1.ax1x.com/2020/05/16/Y6Bvan.jpg
最后这个APP也就破解成功了

声明

本博文仅供学习参考使用


文章评论

    黑胖 访客LV 1 Windows Chrome
    2年前 (2020-05-16) 回复

    你好轩姐姐

      阿轩 站长 Windows Chrome
      2年前 (2020-05-16) 回复

      @黑胖:我是男的