吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2726|回复: 30
收起左侧

[Android 原创] 安卓逆向之破解XPlayer-万能视频播放器

[复制链接]
wppele 发表于 2024-8-6 14:18
本帖最后由 wppele 于 2024-8-6 15:58 编辑

勿求成品,支持正版

只用于学习交流,如有侵权,请联系本人删除

一.Google商店下载万能视频播放器

Untitled.png

万能视频播放器-XPlayer

二.打开APP找线索🔍

设置→通用中有一个恢复购买选项,点击后提示“恢复成功,但您似乎还不是XXXX会员”。
Untitled1.png

三.开始逆向操作

1.打开MT管理器并提取安装包

Untitled2.png

2.去除签名校验

Untitled3.png

3.Arsc资源文件中搜索常量关键字

Untitled4.png

4.看到有一个恢复购买成功的关键字,点进详情,点击复制字符串的ID值

Untitled5.png

5.Dex编辑器++中搜索ID值并点击进入汇编区域

Untitled6.png
Untitled7.png

6.分析逻辑

上方应该会有一个判断,符合某个条件跳转到“恢复购买成功”,否则跳转到“恢复购买失败”

7.找到判断语句

  • 长按const p2,0x7f1003b1上方的:cond_8c,跳转到调用处。
  • 这里有一个判断,如果P6≠0则跳转到刚刚这个位置。
    Untitled8.png
  • 试着在判断语句上方将p6赋为非0的值并保存、编译
    Untitled9.png

8.打包安装后打开设置再次点击恢复购买,下方提示恢复购买成功😏

Untitled10.png

免费评分

参与人数 9吾爱币 +17 热心值 +7 收起 理由
抱歉、 + 1 用心讨论,共获提升!
JJuly + 1 谢谢@Thanks!
meizu5s + 1 谢谢@Thanks!
0jiao0 + 2 + 1 用心讨论,共获提升!
抱薪风雪雾 + 1 + 1 谢谢@Thanks!
mikkoe + 1 + 1 用心讨论,共获提升!
leospring + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
正己 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
smile1110 + 3 + 1 用心讨论,共获提升!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

wkxq 发表于 2024-8-6 21:16
好详细的教程
gxr2010 发表于 2024-8-7 17:01
搜索后代码为:
:cond_8d
const p2, 0x7f1003b1
修改上面的代码为:
    const-string v0, "adRemoved"

    const/4 p6, 0x1

    if-nez p6, :cond_8d
保存后安装运行后恢复购买还是失败,不知是什么原因!
xixicoco 发表于 2024-8-6 19:06
hongyuxue52 发表于 2024-8-6 23:13
可以的,还能这样改
hanbazhen 发表于 2024-8-6 23:21
楼主,能不能破一下SVPlayer?也是在谷歌的
leospring 发表于 2024-8-7 00:22
感谢分享,非常详细
hk6242337 发表于 2024-8-7 04:29
厉害,感谢分享
JackyLam 发表于 2024-8-7 09:16
顶一下,学习了!
抱薪风雪雾 发表于 2024-8-7 09:35
目前,还没找到怎么去GG下载APP
zhanglingzhi 发表于 2024-8-7 13:45
感谢分享,学习了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 12:12

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表