只用于学习交流,如有侵权,请联系本人删除
一.Google商店下载万能视频播放器
Untitled.png (36.17 KB, 下载次数: 0)
下载附件
2024-8-6 15:52 上传
万能视频播放器-XPlayer
二.打开APP找线索
设置→通用中有一个恢复购买选项,点击后提示“恢复成功,但您似乎还不是XXXX会员”。
Untitled1.png (348.46 KB, 下载次数: 0)
下载附件
2024-8-6 15:52 上传
三.开始逆向操作
1.打开MT管理器并提取安装包
Untitled2.png (47.97 KB, 下载次数: 0)
下载附件
2024-8-6 15:53 上传
2.去除签名校验
Untitled3.png (61.62 KB, 下载次数: 0)
下载附件
2024-8-6 15:53 上传
3.Arsc资源文件中搜索常量关键字
Untitled4.png (85.5 KB, 下载次数: 0)
下载附件
2024-8-6 15:53 上传
4.看到有一个恢复购买成功的关键字,点进详情,点击复制字符串的ID值
Untitled5.png (76.57 KB, 下载次数: 0)
下载附件
2024-8-6 15:53 上传
5.Dex编辑器++中搜索ID值并点击进入汇编区域
Untitled6.png (41.08 KB, 下载次数: 0)
下载附件
2024-8-6 15:53 上传
Untitled7.png (70.54 KB, 下载次数: 0)
下载附件
2024-8-6 15:53 上传
6.分析逻辑
上方应该会有一个判断,符合某个条件跳转到“恢复购买成功”,否则跳转到“恢复购买失败”
7.找到判断语句
Untitled8.png (31.83 KB, 下载次数: 0)
下载附件
2024-8-6 15:53 上传
Untitled9.png (39.83 KB, 下载次数: 0)
下载附件
2024-8-6 15:53 上传
8.打包安装后打开设置再次点击恢复购买,下方提示恢复购买成功
Untitled10.png (43.48 KB, 下载次数: 0)
下载附件
2024-8-6 15:53 上传