吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 14693|回复: 53
收起左侧

[Android 原创] 【贪吃蛇大决战】初尝试破解~

  [复制链接]
164738777 发表于 2017-11-3 03:03
本帖最后由 164738777 于 2017-11-3 11:39 编辑

本来想 破解下 贪吃蛇大作战 , 但是尝试了后,发现在进入游戏的100%时候会一直卡在配置那里。。。有空再试试~
这游戏随便找的~破解成功后就没玩过~不知道好不好玩~(名字都山寨,估计。。。)


注意,这是  贪吃蛇大决战 (山寨的~~~)(正宗的是大作战,破解不成功。。。)





看了一大堆教程,感觉还是需要实践下。

先放链接
原版地址  : http://appstore.huawei.com/app/C10855120

原版、crack(一次,二次)版本地址: 链接: https://pan.baidu.com/s/1i4LVutB 密码: hxsy

用到的工具:
Android killer(用来修改smali源码, 打包编译) 、jadx(方便看Java源码)、手机一台~







首次破解,十分建议一定要开飞行模式,而且有支付宝微信什么的不要随便碰指纹~技术有限,付款了不负责~~~~






思路1:(初试失败)
看到这个帖子【https://www.52pojie.cn/forum.php?mod=viewthread&tid=642371】 里面 13 楼大神的提示

2017-11-03_023037.png

找了一下dobiilling方法, 发现在 MiguPay 里面的 pay方法 (还有AgamePay,WoshopPay,选择MiguPay的原因是进入游戏的付款页面,发现好像默认是咪咕pay的,所以先改这里试试水)
2017-11-03_023159.png

好吧, 看到感觉一脸懵逼(~水平差异),然后看到下面紧接着一个 onResult()方法

2017-11-03_023436.png

看到几个pay相关的字眼(success、cancel、fail,,,),感觉应该是这里,干它~ 对应着Java和smali , 把这段的smali改成相对应的图片中的Java的逻辑
2017-11-03_023641.png (别问我为什么P图, 因为我这个apk已经删了。。为什么删了?等下会讲。。。。)

然后编译,运行~~~~



{:1_916:}发现没卵用~~~~~


然后顺便把 AgamePay,WoshopPay 里面对应的pay。。。的都改了,结果更惨, 应用直接卡死。。。。










思路2:
浪费了半个小时差logcat, 无果,重新从原版开始。


继续搜索关键词(success,fail,cancel之类的。。。)


然后记起上面提到的三个Pay类( AgamePay,WoshopPay、MiguPay)里面都有



this.pcb.sucBack(xxx);
this.pcb.failBack(xxx);
this.pcb.cancelBack(xxx);



然后搜索 sucBack , 果然有之前没找到的地方

2017-11-03_025041.png (smali,failBack和CancelBack就不贴图了)          2017-11-03_025139.png (对应的Java版)

然后。。。试试不会死~

2017-11-03_025337.png (smail版)   

对应java版就是将三个 GameUtil.payForProductResult("xxx"); 里面的XXX改成0


打包编译有惊喜~~~~~







Screenshot_2017-11-03-02-26-25.jpg   点右上角加号

Screenshot_2017-11-03-02-26-29.jpg   随便选,然后点击后马上返回~   不要付款,要返回~付款还是会扣钱的~~~~~~~~~~


Screenshot_2017-11-03-02-26-41.jpg 返回就成功获得金币








2017年11月3日 10:44:46 (更新)

早上起来试了一波,发现还有几个地方没破解的

2017-11-03_103944.png

同理搜索关键词

QQ截图20171103104610.png (Java版找到在VectorPay)       2017-11-03_103833.png (smali版直接同理修改,这里顺便把下面的Toast改了~~)



结果主要的几种购买都破解了
2017-11-03_104326.png




发帖少,不怎么会组织语言和排版

暂时先告一段落了,这游戏貌似大概都破解完了~

不过签名那边好像有问题,因为自己的vivo机提示这app有病毒。。。

本来打算研究下如何精简的(例如移出没用的兑换、客服按钮), 但是搜索strings找不出相关字符串。。。
虽然也是从事Android开发,但是经验才一年左右,而且都是应用级别开发,没接触过jni,ndk,so什么的,当然Android游戏也是不懂,一脸蒙蔽啊~
所以就没继续下去了,有大佬能告诉一声大概思路么?


END

免费评分

参与人数 21吾爱币 +29 热心值 +17 收起 理由
bugsongdou + 1 + 1 我很赞同!
独行风云 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
mini07 + 1 用心讨论,共获提升!
半夜挑灯复习 + 1 谢谢@Thanks!
linjaiaho + 1 用心讨论,共获提升!
废宅小五 + 1 谢谢@Thanks!
liuliu666 + 1 + 1 已答复!
lamsouls + 1 + 1 我很赞同!
letgone + 1 我很赞同!
可爱的小新萌 + 1 + 1 用心讨论,共获提升!
平凡路 + 1 热心回复!
173465556061 + 1 谢谢@Thanks!
spguangz + 12 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
sighout + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
SomnusXZY + 1 + 1 热心回复!
a77582508 + 1 + 1 发帖不易,多多支持
天游客 + 1 + 1 用心讨论,共获提升!
YYL7535 + 1 + 1 谢谢@Thanks!
i_still + 1 + 1 用心讨论,共获提升!
淡忘° + 1 + 1 谢谢@Thanks!
Tim-52Pojie + 1 + 1 用心讨论,共获提升!

查看全部评分

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

 楼主| 164738777 发表于 2017-11-3 11:30
吾爱豆腐渣 发表于 2017-11-3 11:16
嗯 就算学破解,应该也要从基础的编程语句熟悉开始吧。不然代码也看不懂呢。是不是呢?

我接触也不多, 也是昨晚才开始第一次破解。就破解这个来说,起码得懂一点点Java才能看个大概,毕竟就算照着其他帖子来修改也不一定成功。至于Smali的话,我是照着论坛以及google的语法帖子来慢慢看的。不过这个app的关键修改就那几个数字,可能运气问题吧,比较简单。

不过真的想长期研究下去,基础绝对不能少。
 楼主| 164738777 发表于 2017-11-3 11:13
吾爱豆腐渣 发表于 2017-11-3 11:11
老哥给个方向呢 看这些是看入门的编程语句还是什么?之前玩手游的时候自学过LUA语言的脚本编写。几年没碰 ...

看你打算哪个方向咯~LUA什么的我不懂~我是打算直接学Android的, 所以就先看Java, 再学Android的~
坑爹酱、 发表于 2017-11-3 05:18
修仙党 就是不一样  感谢分享  贪吃蛇我记得还有很多个版本的 不止这一个···
gongjiankk 发表于 2017-11-3 06:00
感觉好不错的样子  我也来学一个!~{:1_914:}
亲亲多美丽 发表于 2017-11-3 06:31
好软件,谢谢分享
hwl1225 发表于 2017-11-3 06:37

感觉好不错的样子
hfm 发表于 2017-11-3 07:22
现在不玩游戏了,不过还是得谢谢楼主辛苦分享。。
十年传奇 发表于 2017-11-3 07:51
能搞蛇蛇争霸就更好了
SomnusXZY 发表于 2017-11-3 09:00
楼主好厉害
Flyi 发表于 2017-11-3 09:10
不错感谢分享
执念难寻 发表于 2017-11-3 09:14
感觉好厉害
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 18:47

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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