Android破解学习之路(十)—— 我们恋爱吧 三色绘恋 二次破解
前言
好久没有写破解教程了(我不会告诉你我太懒了),找到一款恋爱游戏,像我这样的宅男只能玩玩恋爱游戏感觉一下恋爱的心动了。。
这款游戏免费试玩,但是后续章节得花6元钱购买,我怎么会有钱呢,而且身在吾爱的大家庭里,不破解一波怎么对得起我破解渣渣的身份呢!
哟,还是支付宝购买的,直接9000大法,但是破解的时候没有成功,可能是支付的关键代码在so文件中把,自己还不是很熟悉IDA破解so,所以就撤了,网上找到了别人的破解版本,直接就是解锁版本的。
但是,这破解版的有点奇葩,第一次打开可以正常进入,第二次打开就卡在了它的logo上(破解者加了一个界面显示logo,就是类似XX侠),把它软件下载之后,再次点击就可以正常进入游戏了,支付宝内购破解我破不了,二次破解我总行吧,我的目的就是不用安装APP也能进入游戏
破解思路
-
既然第一次可以正常进入,第二次就无法进入,肯定是第二次进入的时候做了个验证
-
破解者加的那个logo界面,应该是有跳转到正常游戏界面的代码,我们直接在logo界面执行跳转代码,跳转到游戏界面
-
打开游戏的时候直接跳过logo界面,进入游戏主界面
破解开始
思路1
首先,直接丢进Androidkiller中反编译,这款游戏没有加壳,好说,我们由工程信息的入口进到入口界面,展开方法,可以看到许多方法,由于我们猜想是第二次进入的时候做了验证,那么我们就查找一下方法最末尾为Z(代表着此方法返回的是一个Boolean值),可以看到图中红色方框,末尾为Z,名字也是确定了我们的思路没有错,判断是否第一次进入
破解很简单,我们只需要让此方法直接返回一个true的值即可解决
测试是通过的,这里就不放图了
思路2
第一种的方法尽管成功了,但是觉得不太完美,我们看一下能不能直接跳转到游戏的主界面,搜索intent(android中跳转界面都是需要这个intent来完成),没有找到结果,找到的几个都不是跳转到主界面的代码(这游戏的主界面就是MainActivity)
思路2失败
思路3
思路2失败了,我们还有思路3,首先介绍一下,android的APP,主界面是在AndroidManifest.xml这个文件中定义的
我们直接搜索入口类VqsSdkActivity
,搜索中的第一个正是我们需要的
点进入就可以看到,定义游戏的启动界面的关键代码,红色框中
我们把这行代码剪切到MainActivity那边去(我们直接搜索MainActivity就可以定位到AndroidManifest中的具体位置)
嗯,测试通过
再加些东西吧,加个弹窗,名字也改一下吧,大功告成!!
测试截图
下载链接
原版破解版: 链接: https://pan.baidu.com/s/1uvjRCkf2hPdI8vI467Vh5g 提取码: p718
二次破解版本: 链接: https://pan.baidu.com/s/128RH5ij3LRjsZPoG3vTTgQ 提取码: vbmv
相关文章
- ABP入门系列(14)——应用BootstrapTable表格插件
- 软件分享 | 第十六期 安卓免费漫画APP
- 搭建IOS和Android性能监控工具
- 软件分享 | 第十九期 办公必备、证件扫描,文档提取(安卓/苹果端)
- TensorFlow小程序探索实践
- 软件测试|iOS自动化测试——元素定位
- 软件测试|iOS 自动化测试——技术方案、环境配置
- [前端]分享一个Bootstrap可视化布局的网站
- app测试中常用的Android模拟器
- app自动化测试(Android)--App 控件定位
- 电脑主板升级BIOS芯片版本
- 电脑主板BIOS工作原理介绍
- 一比一还原axios源码(八)—— 其他功能
- 一比一还原axios源码(七)—— 取消功能
- 一比一还原axios源码(六)—— 配置化
- 一比一还原axios源码(五)—— 拦截器
- 一比一还原axios源码(四)—— Axios类
- 一比一还原axios源码(三)—— 错误处理
- 一比一还原axios源码(二)—— 请求响应处理
- 一比一还原axios源码(一)—— 发起第一个请求