12下一页
返回列表 发新帖

水球清单 从混淆代码中进行破解

[复制链接]

23

主题

308

帖子

1679

积分

高中生

Rank: 4

金币
304
好评
49
贡献
0
QQ
发表于 2021-12-1 12:05:41 来自手机  | 显示全部楼层 | 阅读模式
软件名:水球清单
使用工具:mt管理器

水球清单这个APP和上一个帖子的forest是同一家公司的软件,但他们的破解方法是不同的。forest难点在于绕过服务器的校验,让服务器认为我们是正常数据,而水球清单的难点就在于本地的混淆。

首先我们拿到APP还是老规矩先去一下签名(去不去都无所谓,个人习惯)。接下来点进去你会一脸懵逼然后关掉mt,因为他的混淆是真的很过分了,所有类名方法名基本都是乱码,只能通过少数的方法名和字符串来一步一步定位。

那么看到混淆这么厉害,我们可以尝试去抓包,很不错,有ssl证书校验。用just trust me 绕过ssl,找到API接口,然后回到APK里去找什么地方调用了这个接口。当然,你依然会一脸懵逼的出来,混淆的让人恶心。

既然这么恶心,秉着他越是恶心我就越要搞他的理念,我们来试试其他的有效突破口。

我们都知道,字符串会存放在arsc里,那么我们看看购买会员的关键词,有个到期时间,会员的购买选项也有一个终身会员。好的,看到终身会员我们就知道其实不需要改时间了,内部有字段标识终身会员。那么我们就直接去搜到期时间。

在arsc里拿到字符串的变量名premium_member_endtime 直接去dex里搜。

在d53类中存在,那么很明显,这个类就在解析我们的会员信息。
我们来分析一下这段代码干了什么

首先判断了一个变量是不是某一个类,datetimeformat在格式化时间,这和到期时间是很符合的。旁边还有一个subscription。订阅,我们大胆推测一下,这个订阅就是在订阅会员的时间,因为存在到期时间,订阅肯定也有个期限,合情合理,那我们直接进这个get方法。

SubscriptionInfo,这个类名突然清晰,看看他的构造方法,有个PremiumState字段,会员状态,说明我们找对了地方,直接进去

发现他是一个枚举类,life  free subscription,分别对应终身会员 白嫖玩家  订阅会员。至于枚举类都找到了,那么我们直接把枚举改成和life一样就行。注意这里只改序号,前面的值不改。
至于为什么,请自行去阅读判断会员逻辑

(答案:他检测是通过枚举的名字+序号来,只需要把序号改成life即可,前面的名字改了反而影响查找当前会员,因为你本来就是白嫖玩家,改了字符他就没有对应的逻辑了)


然后一路保存签名,就获得了会员咯


注:他们家还有一个软件sleeptown,破解思路和forest没任何区别,就不单独水一帖了,自行探索,知道forest怎么解后难度就为0了

本帖子中包含更多资源

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

x
已有2人评分好评 金币 理由
正己 + 1 + 1 大佬太强了!!!
dark under ligh + 1

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

一只鸽子 咕咕咕咕咕咕
回复

使用道具 举报

8

主题

2140

帖子

5073

积分

硕士生

Rank: 6Rank: 6

金币
2345
好评
2
贡献
0

MT论坛最佳新人考神MT论坛帅哥

发表于 2021-12-1 12:22:15 来自手机  | 显示全部楼层
很厉害   
回复

使用道具 举报

2

主题

5183

帖子

1万

积分

博士生

萌新

Rank: 7Rank: 7Rank: 7

金币
3351
好评
42
贡献
0

考神MT论坛最佳新人MT论坛帅哥

发表于 2021-12-1 13:10:37 来自手机  | 显示全部楼层
感谢分享
回复

使用道具 举报

1

主题

89

帖子

269

积分

初中生

Rank: 3Rank: 3

金币
123
好评
0
贡献
0
发表于 2021-12-1 13:12:28 来自手机  | 显示全部楼层
扭啊扭啊
回复

使用道具 举报

0

主题

2948

帖子

5212

积分

硕士生

Rank: 6Rank: 6

金币
944
好评
0
贡献
0

MT论坛最佳新人MT论坛新人考神

发表于 2021-12-1 13:59:58 来自手机  | 显示全部楼层
感谢分享
回复

使用道具 举报

39

主题

1993

帖子

5302

积分

硕士生

Rank: 6Rank: 6

金币
928
好评
6
贡献
1
发表于 2021-12-1 16:19:16 来自手机  | 显示全部楼层
很有营养的教程啊
回复

使用道具 举报

70

主题

2604

帖子

7159

积分

硕士生

Rank: 6Rank: 6

金币
1784
好评
42
贡献
0

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

发表于 2021-12-1 16:57:08 来自手机  | 显示全部楼层
这就是年更大佬吗
回复

使用道具 举报

4

主题

750

帖子

2145

积分

大学生

Rank: 5Rank: 5

金币
668
好评
0
贡献
0
QQ
发表于 2021-12-1 17:07:03 来自手机  | 显示全部楼层
鸽子大佬nb!
回复

使用道具 举报

3

主题

561

帖子

2473

积分

大学生

Rank: 5Rank: 5

金币
177
好评
0
贡献
0
发表于 2021-12-1 17:17:57 来自手机  | 显示全部楼层
支持一下!
回复

使用道具 举报

24

主题

883

帖子

3844

积分

大学生

Rank: 5Rank: 5

金币
926
好评
14
贡献
0

MT论坛新人

发表于 2021-12-1 19:08:06 来自手机  | 显示全部楼层
这么高级的教程怎么没多少人顶呢!
回复

使用道具 举报

34

主题

3610

帖子

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
7332
好评
16
贡献
0

MT论坛最佳新人MT论坛新人考神MT论坛帅哥

发表于 2021-12-1 19:15:09 来自手机  | 显示全部楼层
大佬就是大佬
回复

使用道具 举报

101

主题

3541

帖子

8556

积分

硕士生

Rank: 6Rank: 6

金币
2021
好评
7
贡献
0
发表于 2021-12-1 22:21:13 来自手机  | 显示全部楼层
谢谢分享
回复

使用道具 举报

20

主题

4013

帖子

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
2077
好评
23
贡献
0

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

发表于 2021-12-1 22:29:55 来自手机  | 显示全部楼层
一脸懵逼进来一脸懵逼离开
回复

使用道具 举报

0

主题

3674

帖子

7438

积分

硕士生

Rank: 6Rank: 6

金币
2903
好评
0
贡献
0
发表于 2021-12-2 00:21:33 | 显示全部楼层
感谢分享
回复

使用道具 举报

10

主题

1399

帖子

5209

积分

硕士生

小小白

Rank: 6Rank: 6

金币
1516
好评
6
贡献
1

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

发表于 2021-12-2 08:26:40 来自手机  | 显示全部楼层
感谢分享
回复

使用道具 举报

发表回复

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

本版积分规则

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