设为首页
收藏本站
切换到宽版
登录
立即注册
找回密码
搜索
搜索
本版
帖子
用户
快捷导航
论坛
BBS
VIP用户组
官网群
无名商城论坛
»
论坛
›
资源分享区
›
学习资源专区
›
移动mm破解
返回列表
发帖
查看:
338
|
回复:
0
[技术教程]
移动mm破解
[复制链接]
无名
无名
当前离线
积分
32464
1万
主题
1万
帖子
3万
积分
管理员
积分
32464
发消息
发表于 2022-5-8 14:18:10
|
显示全部楼层
|
阅读模式
大家好,我是清晨,今天就是来如何才能破解移动MM的游戏!
关于这个移动mm的支付内购,我在这里就不用说了,因为大家都会,不会的去问问大神就知道了!(我心里惭愧,我也不会!??)
但是有一天偶然看见一个大神发的帖子,详细介绍了mm游戏的支付流程,再结合破解的游戏,我一下思路清晰!
游戏思路就是,在游戏购买时,会跳出支付弹窗,这就是支付的第一启动,第二启动就是购买支付的成功或失败结果!那么,我们可不可以直接把结果移动到第一启动,从而造成直接成功呢?经过移动mm的六个游戏测试,是完全可行的!
我就以【消灭星星3(最新版)】为例!
我们先找到成功代码,搜索onbillingfinish,两个结果,第一个为空,那么就是第二了,关键词出来了,“payok”“订购结果:订购成功”“订购结果:订购失败”我们意识到,订购成功一定是成功代码,我们把他复制下来!
sget v2 Lcom/pfu/comm/IAPListener;->curPayId:I
const/4 v3 1
invoke-static {v2,v3} Lcom/pfu/comm/GameNative;->OderFinish(II)V
const-string v1 "订购结果:订购成功。"
我们看,成功代码是 const/4 v3 1
1为真,那肯定是成功
失败是 const/4 v2 -1,-1是假了,哎,大部分都是0的!那么相信大家现在都知道如何内购了,但是,我们今天是直接成功!
? 我们接下来,是搜索->order
订购的意思
我们出来四个结果,
第一个结果调用的是 ->nativeOrder()
明显不是,第二个调用的是order,但是格式不同,第三个代码
sget-object v0 Lcom/pfu/comm/GameNative;->mListener
com/pfu/comm/IAPListener;
invoke-virtual {v0,v1,v2} Lcom/pfu/comm/IAPListener;->order(II)V
return-void
这个不是,虽然方法名是order,但不是!
第四个,方法名是sendorder,有戏!
调用order的是label-87,而下面start_87也就是说,开始于87,所以这就是的,当然,有些也不是的!我们把成功代码替换87的代码!
好了,到这里就完成咯!本人小白,如果有错的地方,请告知,一定修正!再次感谢那位大神![呵呵][哈哈][吐舌]
图片乱了,随便看看吧!
成功
,
订购
,
我们
,
结果
,
代码
相关帖子
•
【FUT】无限弹窗代码
•
【FUT】IAPP判断手机系统
•
【FUT】IAPP横条天气
•
【解忧】深入理解Java反射
•
【FUT】IAPP图片无限旋转
•
【FUT】iapp计算人品代码
•
【LUR】各种网页挂马方式原理
•
【DMT】<web安全系列>代码审计,SQL漏洞发现
•
【phoe】邮件群发软件协议,发送速度快,不限制任何内容和行业,显示效果好
回复
使用道具
举报
返回列表
发帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表