新手破解“东方新世界”安卓游戏
本帖最后由 夜步城 于 2018-7-30 09:21 编辑最近在学习安卓游戏破解方面的知识,所以在网上下载了个游戏“东方新世界”,试试手。{:301_1009:}
工具:Android Killer 1.3.1(爱盘下载)
游戏:东方新世界
原版链接:https://pan.baidu.com/s/1NGCO91t2aZKqw4umsROeVw 密码:qqjl
破解版:https://pan.baidu.com/s/1ppxRHd5iDunY7x55GPRgtQ 密码:ydys
破解版仅供学习交流使用,请勿商用,如有侵权,24小时之内删除
首先把游戏拖入Android Killer 1.3.1中,在左侧“工程搜索”中搜索“Success”(至于为什么搜Success,这个比较常规,一般游戏都会有,搜到很多数据的时候,尽量找onSuccess,或者onPaysuccess等等,带有成功字样的,这个得多试试。),然后发现有pswitch,这就好办了,继续分析
继续往上翻,发现在onSuccess这段支付成功的跳转语句是pswitch-2,这就很舒服{:301_988:}
继续,回到下面的pswitch跳转语句中,只要把其他的跳转语句改成pswitch-2,就可以实现破解啦!
但是,这个游戏是支付宝与微信为支付方式,点击购买宝石的时候,宝石立即到账,但是还是要跳转到支付宝页面,这时选择取消就行了,感觉有点麻烦,而且有的手机在跳转支付宝页面的时候会退出游戏,再进游戏的话,游戏数据还在,就是感觉挺麻烦,呃,由于技术原因,目前跳转支付页面还未能解决,还望大佬们提供方法。{:301_987:}
避免跳转支付页面疑问已解决,具体方法请看@China6的帖子,谢谢China6的方法
地址:https://www.52pojie.cn/thread-774626-1-1.html
另外,如果有同学的用 Android Killer 1.3.1 反编译出错的话,也可以向我反馈,我都会尽量解答,因为刚开始,我也出现过一些问题,你的问题或许我能够帮到你{:301_986:}
要正常使用Android Killer 1.3.1 就必须把JDK配置好,而且JDK最好是1.80以上的,因为
有些工具需要一定的JDK版本才能运行哦!
补充:有很多同学说不会英语,或者英语不好,这没关系,你只需记得几个常用的词就可以啦,比如onSuccess,onPaySuccess,onPayFail,Fail,Canncel,等等,还可以搜索关键字,这个的进游戏才可以知道,比如“支付成功”“支付失败”等等都是常搜索的,在搜索关键字的时候要进行“文本转换Unicode”,然后再进行搜索,至于选择哪一个进行分析有修改,多以“pay”等标题,进标题后再分析onSuccess,onPaySuccess,onPayFail,Fail,Canncel等代码。(不知道你们听懂没{:301_997:})
最后,希望同学们点点评分支持一下,热心,CB走一波{:17_1074:}
魔道书生 发表于 2018-7-29 14:23
配置里面并没有找到设置默认反编译工具啊还有大佬能加下Q吗
已经解决了 谢谢大佬 再问您个问题 工程信息里的发短信等权限怎么删除?右键只有复制全部信息这个选项 双击没反应?望不吝赐教{:300_956:} XKtimely 发表于 2018-7-30 09:08
你用什么工具查看没有壳的,可以分享一下吗
有没有壳可以不用工具就可以查看,直接解压apk,就可以发现核心代码被加固了,比如有SubApp等字样,在根据代码,百度查询加密类型,至于软件,我这里没有,不过论坛上,网上都有的 技术不精,还请大家多多包涵 感谢分享 手机在跳转支付宝页面的时候会退出游戏 这游戏还好吧 英语不会能不能破解我不知道,我数学学不好是因为不会阿拉伯字 跳转的时候会闪退:(eew 知道搜索“Success”,楼主这不算新手了吧。小白我刚来本论坛,从0开始看论坛教程,兴趣很浓,但是看不懂啊,还要努力。 吾爱破解论坛有你更精彩! 很厉害啊 谢谢分享