和游戏ios网游内购购显示支付成功却不给东西

让移动MM商城的游戏修改后弹出支付成功界面的方法(而不是支付失败) - 『移动安全区』
- 吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52pojie.cn
后使用快捷导航没有帐号?
只需一步,快速开始
请完成以下验证码
请完成以下验证码
查看: 14385|回复: 11
让移动MM商城的游戏修改后弹出支付成功界面的方法(而不是支付失败)
阅读权限30
本帖最后由 傲世V雄哥720 于
15:34 编辑
【让移动MM商城的游戏修改后弹出支付成功界面的方法(而不是支付失败的界面)的方法】
坛友的提问:
mm游戏怎样破解成点击购买就出现支付成功
解决方法如下:
移动MM商城的游戏,修改后,支付 弹出支付失败的界面。返回和确定即可成功。
但是&支付失败& 字样不好看。所以,要修改为支付成功。而不是使用替换图片的形式去修改。
[Asm] 纯文本查看 复制代码
以移动MM商城 暴力战神
为例,反编译后,找到如下代码。
.method private init(I)V
const/16 v0, 0x3e9
【MM商城:成功的短代:1001(十六进制(0x3e9)→ 十进制(1001))】
if-eq p1, v0, :cond_0
【走这里就跳向:支付请求发送成功,意思是跳向显示发送成功的图片(Log)】
const/16 v0, 0x4be
【MM商城:失败的短代:1214(十六进制(0x4be)→ 十进制(1214))】
if-ne p1, v0, :cond_2
【这里就跳向了支付失败,意思是如果支付失败就显示这个图片:支付失败的Log】
【跳转到此:支付成功显示的文字↓】
const-string v0, &支付请求发送成功&
iput-object v0, p0, Lmm/sms/purchasesdk/ui/k;-&j:Ljava/lang/S
const-string v0, &确 定&
iput-object v0, p0, Lmm/sms/purchasesdk/ui/k;-&l:Ljava/lang/S
invoke-static {}, Lmm/sms/purchasesdk/e/c;-&getContext()Landroid/content/C
move-result-object v0
const-string v1, &mmiap/smsimage/vertical/icon_success.png&
【成功显示的图片:路径、png】
invoke-static {v0, v1}, Lmm/sms/purchasesdk/ui/n;-&a(Landroid/content/CLjava/lang/S)Landroid/graphics/B
move-result-object v0
iput-object v0, p0, Lmm/sms/purchasesdk/ui/k;-&f:Landroid/graphics/B
const v0, -0xa869b6
iput v0, p0, Lmm/sms/purchasesdk/ui/k;-&h:I
invoke-static {p1}, Lmm/sms/purchasesdk/PurchaseC-&getReason(I)Ljava/lang/S
move-result-object v0
iput-object v0, p0, Lmm/sms/purchasesdk/ui/k;-&k:Ljava/lang/S
const/4 v0, 0x1
invoke-static {v0}, Ljava/lang/B-&valueOf(Z)Ljava/lang/B
move-result-object v0
iput-object v0, p0, Lmm/sms/purchasesdk/ui/k;-&g:Ljava/lang/B
iget-object v0, p0, Lmm/sms/purchasesdk/ui/k;-&g:Landroid/graphics/drawable/D
if-nez v0, :cond_1
invoke-static {}, Lmm/sms/purchasesdk/e/c;-&getContext()Landroid/content/C
move-result-object v0
const-string v1, &mmiap/smsimage/vertical/infobg.9.png&
invoke-static {v0, v1}, Lmm/sms/purchasesdk/ui/n;-&a(Landroid/content/CLjava/lang/S)Landroid/graphics/B
move-result-object v0
if-eqz v0, :cond_1
invoke-virtual {v0}, Landroid/graphics/B-&getNinePatchChunk()[B
move-result-object v1
invoke-static {v1}, Landroid/graphics/NineP-&isNinePatchChunk([B)Z
new-instance v2, Landroid/graphics/drawable/NinePatchD
new-instance v3, Landroid/graphics/R
invoke-direct {v3}, Landroid/graphics/R-&&init&()V
const/4 v4, 0x0
invoke-direct {v2, v0, v1, v3, v4}, Landroid/graphics/drawable/NinePatchD-&&init&(Landroid/graphics/B[BLandroid/graphics/RLjava/lang/S)V
iput-object v2, p0, Lmm/sms/purchasesdk/ui/k;-&g:Landroid/graphics/drawable/D
return-void
【跳转到此:显示支付失败的图片↓】
const-string v0, &支 付 失 败&
iput-object v0, p0, Lmm/sms/purchasesdk/ui/k;-&j:Ljava/lang/S
const/4 v0, 0x0
invoke-static {v0}, Ljava/lang/B-&valueOf(Z)Ljava/lang/B
move-result-object v0
iput-object v0, p0, Lmm/sms/purchasesdk/ui/k;-&g:Ljava/lang/B
const v0, -0x47c4c5
iput v0, p0, Lmm/sms/purchasesdk/ui/k;-&h:I
iget-object v0, p0, Lmm/sms/purchasesdk/ui/k;-&a:Ljava/util/HashM
if-nez v0, :cond_3
const-string v0, &ResultDialog&
new-instance v1, Ljava/lang/StringB
const-string v2, &mReturnObject null order fail =&
invoke-direct {v1, v2}, Ljava/lang/StringB-&&init&(Ljava/lang/S)V
invoke-virtual {v1, p1}, Ljava/lang/StringB-&append(I)Ljava/lang/StringB
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringB-&toString()Ljava/lang/S
move-result-object v1
invoke-static {v0, v1}, Lmm/sms/purchasesdk/e/d;-&c(Ljava/lang/SLjava/lang/S)V
invoke-static {}, Lmm/sms/purchasesdk/e/c;-&getContext()Landroid/content/C
move-result-object v0
const-string v1, &mmiap/smsimage/vertical/icon_info.png&
invoke-static {v0, v1}, Lmm/sms/purchasesdk/ui/n;-&a(Landroid/content/CLjava/lang/S)Landroid/graphics/B
move-result-object v0
iput-object v0, p0, Lmm/sms/purchasesdk/ui/k;-&f:Landroid/graphics/B
invoke-static {p1}, Lmm/sms/purchasesdk/PurchaseC-&getReason(I)Ljava/lang/S
move-result-object v0
iput-object v0, p0, Lmm/sms/purchasesdk/ui/k;-&k:Ljava/lang/S
const-string v0, &确 定&
iput-object v0, p0, Lmm/sms/purchasesdk/ui/k;-&l:Ljava/lang/S
goto :goto_0
const-string v0, &ResultDialog&
new-instance v1, Ljava/lang/StringB
const-string v2, &mReturnObject order fail =&
invoke-direct {v1, v2}, Ljava/lang/StringB-&&init&(Ljava/lang/S)V
invoke-virtual {v1, p1}, Ljava/lang/StringB-&append(I)Ljava/lang/StringB
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringB-&toString()Ljava/lang/S
move-result-object v1
invoke-static {v0, v1}, Lmm/sms/purchasesdk/e/d;-&c(Ljava/lang/SLjava/lang/S)V
invoke-static {}, Lmm/sms/purchasesdk/e/c;-&getContext()Landroid/content/C
move-result-object v0
const-string v1, &mmiap/smsimage/vertical/icon_false.png& 【失败的图片:路径和png】
invoke-static {v0, v1}, Lmm/sms/purchasesdk/ui/n;-&a(Landroid/content/CLjava/lang/S)Landroid/graphics/B
move-result-object v0
iput-object v0, p0, Lmm/sms/purchasesdk/ui/k;-&f:Landroid/graphics/B
goto :goto_1
.end method
通过以上代码。我们就可以知道,这里就是支付的时候;弹出的logo 信息的判断。
要做的是:
如何修改为:修改内购后。然后点击支付让它弹出 &支付成功&的界面。
只要删除代码中的:
[Asm] 纯文本查看 复制代码
const/16 v0, 0x4be
if-ne p1, v0, :cond_2
删除这段代码。想必都很熟悉了。这个 跳转实现就跳向了 :支付失败的打印信息。
那么,如何快速找到这段代码:
我们只要搜索关键字& &“支付请求发送成功”&&
然后找到的方法就是了。如果搜索不出来,那么这样的游戏就改不了弹窗界面。因为版本不同。
1.png (3.2 KB, 下载次数: 12)
14:39 上传
如图。搜索的结果,进行修改即可。
下面就是成功的截图。如下。
Screenshot_-15-54-30-1.png (133.92 KB, 下载次数: 15)
14:39 上传
从刚刚的代码我们可以看到,它原本如果支付成功(修改)后,应该显示的是:支付请求发送成功。
那么我们把 “支付请求发送成功“& &,换为&&”支付成功“& &&&
&&其他的。还可以换成”支付成功,&&XXX破解& &“
修改完成以后测试。游戏就会显示&&:支付成功。
感谢发布原创作品,吾爱破解论坛因你更精彩.
本帖被以下淘专辑推荐:
& |主题: 20, 订阅: 4
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
乐天的方法是在方法名
.method public static setStatusCode(I)V
& & .locals 0
& & sput p0, Lmm/purchasesdk/core/PurchaseC-&statusCode:I
& & return-void
.end method
中间插入一句const/16 v0, 0x3e9
变成.method public static setStatusCode(I)V
& & .locals 0
& & & & const/16 v0, 0x3e9
& & sput p0, Lmm/purchasesdk/core/PurchaseC-&statusCode:I
& & return-void
.end method
这样百分百直接成功,你的方法有些游戏搜不到,原理有什么不同呀
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
沙发,我先坐!!
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
我想问问有什么用
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限30
本帖最后由 傲世V雄哥720 于
08:18 编辑
我想问问有什么用
你仔细看了帖子?
坛友的问题。
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限40
谢谢楼主分享
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
很不错的帖子,楼主很强大!下次多出一些解决签名校验的那就更好了!!!
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
熊二你太帅了
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
自己试了试,成了!!
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限20
感谢分享!!!
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
免责声明:吾爱破解所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。
( 京ICP备号 | 京公网安备 87号 )
Powered by Discuz!
Comsenz Inc.为什么我的APP里面有钱,但是在手游上一直显示你的购买无法完成_百度知道
为什么我的APP里面有钱,但是在手游上一直显示你的购买无法完成
为什么我的APP里面有钱,但是在手游上一直显示你的购买无法完成
我有更好的答案
在应用商店内下载软件相当于购买,首先要先申请一个appid,这张卡就是appid。你玩的这个游戏是用别人的id下载的吧。所以你想要内购,游戏内购是通过这个id向绑定的信用卡收费的,游戏是包含下载人的appid信息的,需要用到一张购物卡苹果的appstore是应用商店,绑定你的信用卡
采纳率:96%
来自团队:
为您推荐:
其他类似问题
手游的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。ios游戏内购显示。您的购买无法完成怎么办?_百度知道
ios游戏内购显示。您的购买无法完成怎么办?
我有更好的答案求助知道网友
你绑定的银行卡出问题了
你好,可能你在访问限制里设置了内购限制,导致无法在应用内无法购买服务。还有什么疑问,可以继续追问!
那我应该怎么弄呢。内购限制在哪里
在通用里访问限制下打开app内购限制。
我的访问限制是关的啊
检查苹果账号关联的银行卡是否正常支付,密码是否正确?
外币可以么?
国内不可以
我靠这样啊
那我买人名币的卡充进去就可以了嘛
本回答被提问者采纳
号输错了吧
你没充值吧
2条折叠回答
为您推荐:
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。11被浏览7,722分享邀请回答11 条评论分享收藏感谢收起0添加评论分享收藏感谢收起161被浏览4,790分享邀请回答15813 条评论分享收藏感谢收起3添加评论分享收藏感谢收起}

我要回帖

更多关于 手机网游内购 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信