乐观的黄鹤 发表于 2015-8-5 13:13

魔兽战记简单破解分析

首先 打开游戏,然后看到“支付失败”这个提示

打开IDE反编译apk,搜索“支付失败”(记得转换成 unicode )

有一个结果,它在playfailed这个方法名里面

从下面可以看到success,failed,cancel三个方法

所以只要把playsuccess里的内容复制到playfailed和playcancel里面替换掉就可以破解成功了

然后先保存,在编译(一定要记得先保存)

安装编译好的apk,打开游戏后闪退,一般有两个原因,1.IDE回编译有些apk会损坏apk里的文件    2.apk有签名校验(另外还有一种就是你在上面的步骤修改的代码不正确,破解失败)

从apk提取出classes.dex,用apktool反编译dex,生成classes文件夹

打开IDE,找到刚才修改的代码在classes/com/trinitigame/android文件夹的ad.smill文件里,用记事本或其他应用打开,按照上面的步骤在修改一次代码。保存。

回编译classes.dex

放回apk里,覆盖

签名

打开签名好的apk

破解成功

对了,别忘了把AndroidManifest.xml文件里发送短信的代码删除

分析结束,有什么不懂的再问我。原版apk链接:
http://www.play.cn/game/download?terminal_id=100&game_id=5009268&DOWNLOAD_ORI_URI=79e3412511bc0f7faa73cbdcacf8effeca19998f2bccf908ff91232b088c5a63e0335e8bf559880fa3c24e9048507bee

13309653672 发表于 2015-8-7 19:01

大神,能帮忙做个http://pan.baidu.com/share/link?shareid=167807028&uk=3140661713&from=singlemessage&isappinstalled=1这个游戏的破解教程么,我试了很多都破不了

qtfreet00 发表于 2015-8-5 16:11

PoJie_小雨 发表于 2015-8-5 15:02
那就没太多必要贴前面的过程了吧

没关系,写就写了,也算是过程中的小小的问题解决的手段把

Ericky 发表于 2015-8-5 13:17

可以更详细一点

亿联网络 发表于 2015-8-5 13:24

不错 支持楼主了

爱弹吉他的大叔 发表于 2015-8-5 14:14

不错 支持楼主了

qtfreet00 发表于 2015-8-5 14:45

PoJie_小雨 发表于 2015-8-5 13:17
可以更详细一点

第一次出错肯定就是改错代码了呗

Ericky 发表于 2015-8-5 15:02

世事繁华皆成空 发表于 2015-8-5 14:45
第一次出错肯定就是改错代码了呗

那就没太多必要贴前面的过程了吧

乐观的黄鹤 发表于 2015-8-5 16:56

世事繁华皆成空 发表于 2015-8-5 14:45
第一次出错肯定就是改错代码了呗

代码没改错,这个代码不隐蔽,很容易找

Hmily 发表于 2015-8-5 18:46

挺好,最后有2个图没贴到正文中?

乐观的黄鹤 发表于 2015-8-5 23:13

Hmily 发表于 2015-8-5 18:46
挺好,最后有2个图没贴到正文中?

我也不知道,编辑的时候还好好的
页: [1] 2
查看完整版本: 魔兽战记简单破解分析