魔兽战记简单破解分析
首先 打开游戏,然后看到“支付失败”这个提示打开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
大神,能帮忙做个http://pan.baidu.com/share/link?shareid=167807028&uk=3140661713&from=singlemessage&isappinstalled=1这个游戏的破解教程么,我试了很多都破不了 PoJie_小雨 发表于 2015-8-5 15:02
那就没太多必要贴前面的过程了吧
没关系,写就写了,也算是过程中的小小的问题解决的手段把 可以更详细一点 不错 支持楼主了 不错 支持楼主了 PoJie_小雨 发表于 2015-8-5 13:17
可以更详细一点
第一次出错肯定就是改错代码了呗 世事繁华皆成空 发表于 2015-8-5 14:45
第一次出错肯定就是改错代码了呗
那就没太多必要贴前面的过程了吧 世事繁华皆成空 发表于 2015-8-5 14:45
第一次出错肯定就是改错代码了呗
代码没改错,这个代码不隐蔽,很容易找 挺好,最后有2个图没贴到正文中? Hmily 发表于 2015-8-5 18:46
挺好,最后有2个图没贴到正文中?
我也不知道,编辑的时候还好好的
页:
[1]
2