吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 36297|回复: 183
收起左侧

[Android 原创] 成功!第一次尝试破解一个小游戏:极品美女找茬

    [复制链接]
leftshine 发表于 2016-8-3 17:59
本帖最后由 leftshine 于 2016-8-3 20:54 编辑

今天刚看论坛教程学了下安卓的逆向破解,找了个程序来练练手,运气不错,一次搞定!
待破解软件名称:极品美女找茬  原版下载:链接: https://pan.baidu.com/s/1o8pi6ka 密码: fqww
破解工具:AndroidKiller_v1.3.1   爱盘下载: http://down.52pojie.cn/Tools/And ... idKiller_v1.3.1.zip


开始:
游戏途中点击“求助”,每次求助需要消费金币,无奈我金币为0,点击“使用”,弹出“当前金币不足……”balabala。
1.jpg
这个弹出提示就是关键。

将APK拖进AndroidKiller,反编译完成后搜索“金币不足”,如图:
2.jpg
双击搜索结果跳到代码位置,发现其对应string name为:sos_board_error_msg,
继续搜索“sos_board_error_msg”,如下图:
3.jpg
双击搜索结果跳到代码位置,发现其对应标识为:0x7f0b0078,
继续搜索“0x7f0b0078”,如下图:
4.jpg
双击搜索结果跳到代码位置,终于找到关键代码位置!从代码中可以分析出,我们需要找到是从何处跳转到cond_0的

稍微往上滚动,发现一个比较和跳转(这个跳转正是跳往cond_0),如下图:
5.jpg
要修改的地方就是这里,八九不离十了!

这里我们再来右键查看下源代码,找到关键跳转点,如下图:
6.jpg
可以看出,关键是判断当前金币是否大于10,大于10则扣10个金币,然后返回成功-1,所以这个数字10很关键!

继续回来刚才的位置,果然,这里这里有两个10(10 的16进制表示为0xa),是这里无疑了,
7.jpg

开始修改,具体修改效果如下图:
8.jpg
修改目的主要是使金币数量无论是否大于10 都返回成功,金币是加10 还是减10都不重要,不过整数看着舒服……


保存修改、编译、安装、运行,再次尝试使用“求助”,成功,如下:
9.jpg
金币还越用越多




好了,第一次破解尝试完美收工!
破解版下载:链接: https://pan.baidu.com/s/1jIlmSS2 密码: 555f

不足:貌似还有广告没去掉,毕竟广告不是本次破解目的……


ps:更新,广告已去掉,具体查看置顶楼层
去广告版:链接: https://pan.baidu.com/s/1b0gd90 密码: 27km





点评

“今天刚看论坛教程学了下安卓的逆向破解,找了个程序来练练手,运气不错,一次搞定”“” 牛!  发表于 2016-9-21 15:45
感谢,还望以后多发这类破解教学  发表于 2016-8-9 09:33

免费评分

参与人数 30威望 +2 热心值 +28 收起 理由
太子爷_振 + 1 已答复!
EchoJoi + 1 用心讨论,共获提升!
a3362613 + 1 我很赞同!
逆流699 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
ntluking + 1 谢谢@Thanks!
AWEIWEI + 1 楼主好分析 破解的思路清晰 我学习了
xman200379 + 1 我很赞同!
qingyi2010 + 1 用心讨论,共获提升!
loser1 + 1 谢谢@Thanks!好帖子得给评分
cnydb + 1 图文并茂,谢谢!
H夜 + 1 思路不错
chm1988 + 1 谢谢@Thanks!
HuaJC + 1 很详细
supperlitt + 1 厉害,厉害,学习,学习。
小白小菜 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Hmily + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
qtfreet00 + 1 已经处理,感谢您对吾爱破解论坛的支持!
躺着ye挨刀 + 1 用心讨论,共获提升!
smiao + 1 热心回复!
fanai + 1 厉害
芥末365 + 1 热心回复!
天使3号 + 1 热心回复!
w4526423 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
jion + 1 谢谢@Thanks!
双子座的星星 + 1 用心讨论,共获提升!
spguangz + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
长风破浪会有时 + 1 热心回复!
傲天~昊龙 + 1 热心回复!
zjwch + 1 用心讨论,共获提升!
枫MapleLCG + 1 教程算详细

查看全部评分

本帖被以下淘专辑推荐:

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

 楼主| leftshine 发表于 2016-8-3 20:34
本帖最后由 leftshine 于 2016-8-3 20:53 编辑

刚才又尝试了下去广告,查找关键代码方法类似,修改方发使用了一下两种:
第一种,直接将广告的activity的方法return掉,如下图:
10.jpg

第二种,将广告的layout的visibility属性改为invisible或者gone,如下图:
11.jpg



关于INVISIBLE和GONE的主要区别是:当控件visibility属性为INVISIBLE时,界面保留了view控件所占有的空间;而控件属性为GONE时,界面则不保留view控件所占有的空间。



好了这下应该算是完美破解了吧!{:1_912:}
去广告版:链接: https://pan.baidu.com/s/1b0gd90 密码: 27km

Tee 发表于 2016-12-13 14:09 来自手机
風走過的路 发表于 2016-8-11 21:41
TinyBad 发表于 2016-8-10 15:57 来自手机
为楼主分享教程点赞|ω`)
薇薇安野 发表于 2016-8-12 15:14
感谢楼主,虽然代码还是看不太懂
坑久必神 发表于 2016-8-7 18:03 来自手机
能看明白!不错楼主!恭喜又进一步!
五斗 发表于 2016-8-7 08:29 来自手机
教学帖不错
a211879758 发表于 2016-8-6 21:06 来自手机
为楼主的二次更点赞
xj67919870 发表于 2016-8-6 20:11 来自手机
楼主看起来好厉害的说
651869 发表于 2016-8-6 13:59 来自手机
学习了

学习了哈哈
头像被屏蔽
傲天~昊龙 发表于 2016-8-3 18:07
提示: 作者被禁止或删除 内容自动屏蔽
一笑的我 发表于 2016-8-3 18:07
点赞,为了楼主分享的精神
 楼主| leftshine 发表于 2016-8-3 18:09
傲天~昊龙 发表于 2016-8-3 18:07
我记得玩过这个游戏,超坑

游戏不重要,关键是练习破解
huangn2008 发表于 2016-8-3 18:13
恭喜恭喜,又进一步
5五彩缤纷 发表于 2016-8-3 18:19
游戏不重要!关键是破解教程好啊!赞!
LightSylcanus 发表于 2016-8-3 18:24
支持帶教程的
zlpatkmust 发表于 2016-8-3 18:25
楼主好厉害。
shuguang 发表于 2016-8-3 18:30
手机的吗,还没破过
sdds2007 发表于 2016-8-3 18:35
手头没有安卓手机 不然也想尝试一下
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-25 00:51

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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