吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 12262|回复: 42
上一主题 下一主题
收起左侧

[Android 原创] 禅定XX,破解Vip,实现免登录

  [复制链接]
跳转到指定楼层
楼主
jklujklu 发表于 2020-10-30 22:54 回帖奖励
本帖最后由 jklujklu 于 2020-11-2 13:17 编辑

本次练手软件信息如下,腾讯加固,有签名认证





此次破解有以下几部分组成:
  • 脱壳修复
  • 破解VIP
  • 破解登录
  • 修复一些破解登录带来的Bug


安装包在附件中与视频一并提供,仅为技术讨论,但不提供成品!不提供成品!不提供成品!

注:修改后的软件不支持微信或QQ登录。软件破解登录后,可能存在一些未知问题,想要长期使用,还是推荐注册账号使用。注意,其注册方式比较特殊,需要要在原始应用(未经任意修改的版本)选择微信或QQ登录,登陆后才可以绑定手机号并设置密码。


详细步骤可见附件中视频,这里主要进行一些简单的思路描述


脱壳修复

没什么好说的


破解VIP
强制返回True,同样没什么好说的




以下内容非必要,登录账号使用的到这就可以结束了

若想要尝试,亦可,但可能存在未知错误,请自行判断



破解登录
  • 程序的判断登录逻辑实际上是判断变量是否为null,所以只需要在实例化的时候同样将变量实例化即可。
需要添加的代码如下:

[Plain Text] 纯文本查看 复制代码
new-instance v1, Lcom/yunlian/meditationmode/model/WechatModel;
​
invoke-direct {v1}, Lcom/yunlian/meditationmode/model/WechatModel;-><init>()V
&#8203;
iput-object v1, v0, Le/n/b/y/x;->b:Lcom/yunlian/meditationmode/model/WechatModel;


&#8203;注:代码添加后,记得要修改寄存器数量,将1改为2
  • 修改getNickName()函数返回值,其返回的是用户名,可随意填写
  • 修改getInsertTime()返回值,因为其返回值会被parse转换为事件,如果为空,会使程序终止。
修改格式如下,按照格式随便填写一个时间即可。





修复Bug破解登录后,已知的Bug有2个。
  • 首先是弹窗和Toast



出现这个问题的原因是服务器返回的信息不包含任何的账户信息。
服务器响应:{"code":-5,"msg":"未登录","time":0}




解决方案:直接将将弹窗和Toast的调用取消即可


  • 禅定结束后,点击记录后,加载中的弹窗无法结束


原因和上方的一样。

解决方案:将上方code=-5的情况直接跳转到第三种情况


附件:视频教程及原始安装包链接: https://pan.baidu.com/s/1n5IWY8G3ADLH9nomAAcFnw 提取码: u47u 复制这段内容后打开百度网盘手机App,操作更方便哦

image.png (80.46 KB, 下载次数: 9)

image.png

免费评分

参与人数 8吾爱币 +14 热心值 +7 收起 理由
o0蜗牛 + 1 我很赞同!
Charonstar + 1 谢谢@Thanks!
ACG音乐控 + 1 + 1 谢谢@Thanks!
aiini + 1 谢谢@Thanks!
qtfreet00 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
扬州八怪 + 1 + 1 谢谢@Thanks!
笙若 + 1 + 1 谢谢@Thanks!
610100 + 3 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

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

来自 14#
 楼主| jklujklu 发表于 2020-11-2 18:10 |楼主
实例化的代码是这个,编辑的时候是好的,发布出来格式就乱了,代码里也不知道为什么多了一些东西

[Plain Text] 纯文本查看 复制代码
new-instance v1, Lcom/yunlian/meditationmode/model/WechatModel;

invoke-direct {v1}, Lcom/yunlian/meditationmode/model/WechatModel;-><init>()V

iput-object v1, v0, Le/n/b/y/x;->b:Lcom/yunlian/meditationmode/model/WechatModel;
推荐
 楼主| jklujklu 发表于 2020-11-2 18:07 |楼主
y376694236 发表于 2020-11-2 15:51
你也不说说思路,一顿秀操作,啥也看不懂

思路很简单啊,根据VIP常见的一些特征,找到VIP的判断逻辑,把返回值强制改为True就好

至于免登录,也是一样的,这个软件通过一个函数实例化了一个对象,对象里包含一个属性是用户类WechatModel,判断登录的逻辑就是这个属性是否为空,这些在转化出的Java代码里很清晰的。

比较麻烦的是要修复免登录带来的问题,就只能通过安卓日志判断了。但日志也直接就告诉了问题所在,针对性的修改一下程序就好了
沙发
KKKK_ 发表于 2020-11-2 10:52
3#
fenglianyun 发表于 2020-11-2 12:04
这是让人放下手机立地放松的软件么
4#
flylove 发表于 2020-11-2 12:12
哪里下载呢
5#
上官原石cjy 发表于 2020-11-2 15:23
感谢分享
6#
kele22 发表于 2020-11-2 15:25
感谢楼主的分享
7#
y376694236 发表于 2020-11-2 15:51
你也不说说思路,一顿秀操作,啥也看不懂
8#
Kinxv 发表于 2020-11-2 16:00
感谢分享
9#
seatofish 发表于 2020-11-2 16:27
厉害厉害,感谢分享
10#
有白云的日子。 发表于 2020-11-2 16:42

楼主说了成品不提供。
视频教程和原始安装包有。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 08:34

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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