【我爱学习一】游戏《我的安琪拉》【申请解密专家】
本帖最后由 我爱学习一 于 2022-10-14 19:28 编辑运行环境:
安卓
涉及工具:
vivo游戏商城,mt万物皆可盘
最近有位老铁比较关注这类破解,我就多发发教程,基本操作流程就不展开谈,可以先看我之前的帖子大概了解下。以下为图文内容:
前排特地提醒:
该安装包为vivo渠道服,其他可能有所出入,请酌情辨别。
我们都知道游戏需要支付才能购买,所以要找到游戏的核心数据:支付。
#内购第一步:要找到与支付相关的信息。
这次支付返回,没有任何关键词提示。
然而,楼主通过常量过滤关键词,看到了支付成功,点进去看,明显只有支付成功的代码,只有这个是没法修改的,直接pass。
#内购第二步:关键代码。
虽说如此,第二行(830行)很关键,pay一般跟支付相关,这里翻译出来是支付状态,所以我们要跳转这个修改。
纵观代码PayState, 你是否一眼锁定了
onPurchaseSuccess(购买成功时)?
提取关键词对应排列
Success(成功)
Canceled (取消)
Error (错误)
乍一看是不是简单明了?
你想想,正常情况下,支付返回会怎么样?
答案肯定是Canceled,
我们的目的是让它Success,
所以我们要从它下手,由于怎么做接着看。
#内购第三步:条件分歧
不知大家有没有注意到,
Canceled上面的:cond_15(105行)?
它的条件分歧是82行的if-eqz p1, :cond_15
满足条件会跳转到Canceled,
所以我们要把这个条件分歧删除,不让它跳转。
Success也同理,只不过它的条件分歧要改为无条件跳转。
总结就是,找到支付核心数据,通过条件分歧,让它执行错误的方法,从而达到内购的目的。
教程到此为止,楼主小白一枚,能力有限,不足之处请多指教。
不同厂商游戏情况不一样,结果仅作参考。依照版主要求,重新排列顺序
这个。。。图文排序能否调整一下。。 Shark恒 发表于 2022-10-14 14:53
这个。。。图文排序能否调整一下。。
我不知道上传规律{:7_239:} Shark恒 发表于 2022-10-14 14:53
这个。。。图文排序能否调整一下。。
大哥,我这就来调 如何去广告呢?
shuaier 发表于 2022-10-14 20:27
如何去广告呢?
看我前面去广告帖子 感谢分享,学习下 感谢分享,学习下 继续跟楼主学习!
页:
[1]
2