吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 13103|回复: 40
收起左侧

[Android 原创] 记一次so修改无条件使用货币

[复制链接]
什么都只会一点 发表于 2019-9-17 00:14
【示例游戏】羽毛球高高手,某Tap平台上下载,(如果这句话涉嫌推广,请通知本人,本人会修改相关词汇)


【所需工具】IDA(爱盘里面有下载)


【开始操作】
经过本人的试验,这游戏有联网的dex验证,去除联网权限会闪退,所以把内容放到so文件上了
我们先解压出lib文件里面的libMyGame.so文件,用IDA打开分析
1.png
单击左边函数窗口,按Ctrl+F打开搜索窗口
我先搜过很多关键词,例如gold,coin,gem,diamond
在我搜索coin的时候,并没有发现getCoin类似的方法,所以没法直接修改大量货币,但是我看到如下这个方法
2.png
getNeededDiamondsCountToBuyCoins(CommonUtils *__hidden this, int)
翻译过来的意思是,获取购买金币所需要的钻石的数量


【修改思路】让这个方法返回0,或者负数,这样购买金币就可以不需要钻石了


【修改操作】
同步到对应的十六进制代码,按F2开始编辑
3.png
因为不确定是arm汇编还是THUMB汇编,所以我直接实验,先试试arm汇编
0000 A0E3---MOV R0,#0
1EFF 2FE1---BX LR
按F2保存后看见汇编代码出错了,所以判断不是arm汇编
4.png
现在换成THUMB汇编
0020---MOV R0,#0
7047---BX LR
多余的用00补齐
5.png
我们再来看看汇编代码,这次没问题了
6.png
然后保存后退出,替换掉原本的so文件,进入游戏测试一下,修改成功
7.jpg

【总结】
修改所需要钻石购买金币的数量为0,可以实现无条件使用钻石购买金币

免费评分

参与人数 13吾爱币 +20 热心值 +13 收起 理由
LoveMiku233 + 1 + 1 热心回复!
miner123 + 1 热心回复!
534590526 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
寒蝉鸣泣之时 + 1 + 1 热心回复!
ZYM123 + 1 + 1 热心回复!
笙若 + 1 + 1 谢谢@Thanks!
qtfreet00 + 9 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
LOLQAQ + 1 + 1 我很赞同!
stars-one + 1 + 1 学习了,so破解汇编不是很懂o(╥﹏╥)o
justforstudy + 1 + 1 谢谢@Thanks!
lawliet710190 + 1 + 1 我很赞同!
大哥哥 + 1 + 1 谢谢@Thanks!
bingxiaolang + 1 + 1 热心回复!

查看全部评分

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

 楼主| 什么都只会一点 发表于 2019-10-30 19:33
奇奇小霸王龙 发表于 2019-10-30 16:42
请问 修改代码部分 怎么确定补0补多少?
BX LR是跳出返回的意思?

bx lr 是返回R0寄存器里面的值的意思,如果你不是很懂,可以去找找arm汇编指令的教程看看
 楼主| 什么都只会一点 发表于 2019-9-17 11:36
feob 发表于 2019-9-17 07:36
感谢楼主,问下能修改联网游戏吗

看游戏数据是不是存在服务器的,如果本地有数据的话才能改
tzwdj01 发表于 2019-9-17 02:21
gotu110 发表于 2019-9-17 03:05
有成品嘛
a3322a 发表于 2019-9-17 05:27
真的是学习了
feob 发表于 2019-9-17 07:36
感谢楼主,问下能修改联网游戏吗
sylainy 发表于 2019-9-17 08:28
这游戏跟QQ和微信的那个羽毛球小游戏真是一个模子。。
情有独钟 发表于 2019-9-17 09:18
学习了,,,
共你山今 发表于 2019-9-17 10:36
很厉害哦~教练,我想学
佚丶名 发表于 2019-9-17 10:48
可以的  下再来玩试试
971105587 发表于 2019-9-17 11:00
谢谢分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 17:30

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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