返回列表 发新帖

【实战破解】Z直播破解之小白的逆向和求助(新手友好)

  [复制链接]

3

主题

196

回帖

1136

积分

高中生

Rank: 4

金币
281
好评
5
信誉
103
发表于 2018-8-28 20:55:05 | 显示全部楼层 | 阅读模式  来自 广东
潜水很久了   看了不少大神的帖子学习  今日尝试破解z直播 有成功也有失败 献丑记录下过程 顺便求教下各位大神

首先是  、

①去除签名校验  (别问我为什么  因为我试过不去除会安装包损坏) 这步就不上图了  大家都会  

②尝试  然后我尝试在dex搜索了很多字符串 都搜索不到 , 所以后来我猜是在resources.arsc里面 , 于是我用arsc编辑器在arsc里面搜 “激活”



看到“已激活”  那当然是心里一凉,噢 不   一热 ,果断复制id  然后用id去dex里面搜索啦



搜到的结果是这样的  ,果断点进去  ↓,再搜一遍



哇  一看上面241行有个if-eqz,开心坏了  ,那不是送人头吗? 然后果断改了if-nez,回编译,安装,果然显示已激活,收工搞定

然而,我发现事情并没有那么简单,虽然显示已激活,但是功能都是用不了的  ,也就是自慰而已。

  然后我又回到上图

   

继续向上找,发现v0是来自调用getActive方法的, getActive这个英文的意思也很有趣,估计就是是不是会员的判断了 于是长按getActive 那行跳转

再搜索getActive来到了



转成java



说实话  ,接下来我花了很多时间看这里的逻辑,然而我只是看过几天java语法,水平太菜,愣是没看懂。

不过他是通过getActive,得到值的,而他返回又是一个布尔值,所以就试一试咯



在getActive 方法return 前把v0强行赋值, 那调用这个方法得到的应该都会是都会改变了

ok,回编译,测试,成功~~



除了同步以外,付费功能都能用了  ,同步是服务器验证的,没办法。。

问题与求助
虽然是成功破解了一部分功能,但还有一些问题,由于本人太菜,没办法解决,于是请各位会的大神不吝赐教



首先是这个显示盗版本体,我搜索了很久都搜不到字符串  ,记录active是AlertDialog搜索,也不是看的很懂,没什么头绪 ,请大神赐教

            第二个问题是关注不显示了,这个软件的关注,付费之后是能同步的,不付费的话不同步但也能在本地显示,破解后本地不能显示了  ,我的猜想是  会员是从服务器拉取数据,而非会员数据在本地,因为我破解了会员,所以他是从服务器拉取关注数据的,然而我实际不是会员,所以服务器没有数据,所以破解方法是在取数据之前的getActive 后 加一句const/4 v0,0x1   让他认为我不是会员 数据从本地存取 。。  但是我实在不知道怎么找到那个节点。有大神给个思路或者教下我吗?


        请各位大神不吝赐教~~~!

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
更新
经过本小白一晚上的努力,终于解决了所有问题
首先,第一个问题: 评论区大大也给了方案 ,其实原本我就是这样做的 ,但当时想,如果这样不就不能更新了吗?只想去掉他的盗版检测,。后来想想,谁tm用破解版还更新

啊,算了算了,就暴力去除吧。

方法很常规,我就直接说步骤了:

虽然AlertDialog 里面的字搜不到,但“更新”,和“有新的版本”还是能搜到的 ,于是继续常规操作,arsc搜索,复制Id,dex搜索再搜索







点进去之后转成java看是这样的



其实意思意思就是说启动个弹窗 输出“有新的版本”之类的,不管三七二十一,直接整页都删了,留个return 就完了。

不过这里说下我当时的尝试

如果把id上面的if 删掉的话,弹窗确实没了,但还会有个弹窗外面的半透明遮蔽罩,所以我估计上面那个方法就是那个启动遮蔽罩了

实际上我删的是,super(),对应的是



这句的意思是启动父类,大概他的父类是遮蔽罩吧,哈哈哈,不过其实无所谓了 ,最简单还是整页都删了,留下个return就行了

问题二     我相信我上面说的猜想,于是我想,那肯定是在存取关注数据之前调用了getActive方法的啊  ,于是我就收getActive方法



搜到的结果是这样



额,怎么说,不少了,十几个, 但没办法,菜嘛,只能用笨方法,再说新手破解要靠运气,也要有耐心

于是改了一半,安装,没作用。。。。晕。。。运气不咋的

把剩下的一半再改

诶,这次成功了,后来经过我排查,起作用的只有上图data.b 的m 和 o ,只要改这两个就行了



之前我不是把getActive返回值改成1就变会员了嘛,现在在他调用getActive方法得到值后加上const v0,0把它改回0就行了。

至此,这个软件算是比较完美破解了。

最后   放上链接   分享给大家  http://t.cn/RFLsllr   密码 1234   原版的话请大家自行去酷安下载,不想没意义的东西塞网盘  

最后的最后  希望大家不要把它放上酷安,虽然这软件本身也不怎么合法,但对看直播的人确实挺友好,收费也不贵,付费的设置同步体验确实


比破解版好,我还是尊重原作者,所以希望大家不要把它放上酷安,谢谢!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
已有2人评分好评 金币 理由
TTZZ + 1 + 1 很给力!
dxgw123 + 1 很给力!

查看全部评分 总评分:好评 +1  金币 +2 

回复

使用道具 举报

126

主题

1907

回帖

7643

积分

硕士生

Rank: 6Rank: 6

金币
1306
好评
7
信誉
100
QQ
发表于 2018-8-28 20:57:27 来自手机  | 显示全部楼层  来自 山东
这不是送人头吗
回复

使用道具 举报

69

主题

8760

回帖

3万

积分

版主

神秘人

Rank: 7Rank: 7Rank: 7

金币
14046
好评
277
信誉
121

MT论坛大神2018国庆快乐MT论坛元老MT论坛优秀版主MT论坛最佳新人2018国庆节MT论坛帅哥MT论坛活跃会员2019-5.1节快乐考神MT论坛侠客MT论坛新人

QQ
发表于 2018-8-28 21:15:15 来自手机  | 显示全部楼层  来自 福建
去盗版提示

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

63

主题

3007

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
4430
好评
32
信誉
104

2018国庆快乐MT论坛大神MT论坛最佳新人2018国庆节MT论坛帅哥2019-5.1节快乐考神MT论坛活跃会员MT论坛新人

发表于 2018-8-28 21:19:22 来自手机  | 显示全部楼层  来自 福建
一血楼上拿了吗?
回复

使用道具 举报

0

主题

32

回帖

96

积分

小学生

Rank: 2

金币
43
好评
0
信誉
100
发表于 2018-8-28 21:44:00 来自手机  | 显示全部楼层  来自 安徽
不玩直播看一看。
回复

使用道具 举报

105

主题

4841

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
3112
好评
52
信誉
123

MT论坛最佳新人MT论坛帅哥考神MT论坛活跃会员

发表于 2018-8-28 22:07:02 来自手机  | 显示全部楼层  来自 江苏
可以可以
回复

使用道具 举报

3

主题

196

回帖

1136

积分

高中生

Rank: 4

金币
281
好评
5
信誉
103
发表于 2018-8-28 22:21:08 | 显示全部楼层  来自 广东

能说下方法吗
回复

使用道具 举报

20

主题

1144

回帖

2577

积分

大学生

Rank: 5Rank: 5

金币
619
好评
3
信誉
100
QQ
发表于 2018-8-28 22:34:10 来自手机  | 显示全部楼层  来自 河北
我滴天呐,这样的教程忒好了,我喜欢。
回复

使用道具 举报

3

主题

196

回帖

1136

积分

高中生

Rank: 4

金币
281
好评
5
信誉
103
发表于 2018-8-28 23:16:48 | 显示全部楼层  来自 广东
发现黑名单 发表于 2018-8-28 22:34
我滴天呐,这样的教程忒好了,我喜欢。

是啊   因为我也是什么都不懂过来的  知道很多东西不细讲的话  很多小白确实不明白  而且设置隐藏的话会很多水回复  不过其实这样很吃亏  回复会很少  不过无所谓了 不要在乎那些虚的 大家共同进步才是硬道理嘛
回复

使用道具 举报

3

主题

196

回帖

1136

积分

高中生

Rank: 4

金币
281
好评
5
信誉
103
发表于 2018-8-29 00:18:24 | 显示全部楼层  来自 广东

大佬  请问你能说下去盗版的思路让我学习下吗
回复

使用道具 举报

5

主题

884

回帖

3289

积分

大学生

Rank: 5Rank: 5

金币
2563
好评
1
信誉
100
发表于 2018-8-29 01:01:16 来自手机  | 显示全部楼层  来自 江苏
厉害了楼主,,反正我对这些代码逻辑什么的迷糊很
回复

使用道具 举报

29

主题

5516

回帖

1万

积分

版主

Rank: 7Rank: 7Rank: 7

金币
12099
好评
376
信誉
127

MT论坛元老MT论坛优秀版主小明星MT论坛侠客MT论坛大神2018国庆节2018国庆快乐MT论坛最佳新人MT论坛帅哥2019-5.1节快乐考神

QQ
发表于 2018-8-29 04:44:03 来自手机  | 显示全部楼层  来自 湖南
原版放上来
回复

使用道具 举报

69

主题

8760

回帖

3万

积分

版主

神秘人

Rank: 7Rank: 7Rank: 7

金币
14046
好评
277
信誉
121

MT论坛大神2018国庆快乐MT论坛元老MT论坛优秀版主MT论坛最佳新人2018国庆节MT论坛帅哥MT论坛活跃会员2019-5.1节快乐考神MT论坛侠客MT论坛新人

QQ
发表于 2018-8-29 06:47:56 来自手机  | 显示全部楼层  来自 福建
Hoobers 发表于 2018-8-29 00:18
大佬  请问你能说下去盗版的思路让我学习下吗

arsc里搜有新的版本,复制id,dex里16进制搜索,一路找到方法,代码全部删除留段结束返回
回复

使用道具 举报

104

主题

6205

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
873
好评
4
信誉
99
发表于 2018-8-29 07:20:08 来自手机  | 显示全部楼层  来自 广东
挺厉害的
回复

使用道具 举报

0

主题

732

回帖

3223

积分

大学生

Rank: 5Rank: 5

金币
1437
好评
0
信誉
100
发表于 2018-8-29 07:49:17 来自手机  | 显示全部楼层  来自 湖南
谢谢楼主分享
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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