返回列表 发新帖

斗鱼开屏广告

[复制链接]

19

主题

1429

回帖

4793

积分

大学生

Rank: 5Rank: 5

金币
4607
好评
18
信誉
100
发表于 2025-9-30 20:22:57 | 显示全部楼层 | 阅读模式  来自 辽宁

apk版本7.9.9.9
使用开发助手检查视图,手速要快因为这个广告只有两秒(吐槽:某种程度上还算良心?)



发现根视图为 FrameLayout, 布局为 R.layout.afi
从 resouces.arsc 可知,对应布局的 id 为 0x7f0e063f

但是如果直接去 dex 中搜索这个 id, 会发现没有调用。

于是返回 apk, 使用 MT 的 xml 搜索功能,输入 id, 类型选择资源 ID. 搜到一个结果 bd.xml
打开查看,发现原来被一个 ViewStub 引用了。这个 ViewStub 的 id 为 0x7f0b3bbb,layout 属性为刚才的根布局 0x7f0e063f




再返回 dex, 搜索 id 0x7f0b3bbb,发现了一个结果,位于 MainActivity.SA().
SA() 被 jA() 调用,ja() 又被 Iu() 中的匿名类调用。观察 Iu() 函数代码




这段代码很清晰,主要就是一个 if else 代码块,根据两块中的字符串很容易看出,进入 if 时是跳过广告,进入 else 时是播放广告。

至此,跳过开屏广告的方法已经浮出水面,只要让判断条件中的任意一项为 true 即可。
我这里选择 hook 函数开头,执行 getIntent().putExtra(strH, false), 将对应 extra 改为 false.



本帖子中包含更多资源

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

x
已有1人评分金币 理由
青春向上 + 1 感谢分享。

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

回复

使用道具 举报

8

主题

1151

回帖

4249

积分

大学生

Rank: 5Rank: 5

金币
1102
好评
8
信誉
117
发表于 2025-9-30 20:27:57 来自手机  | 显示全部楼层  来自 浙江
学习一下
回复

使用道具 举报

18

主题

2245

回帖

5954

积分

硕士生

Rank: 6Rank: 6

金币
3580
好评
0
信誉
90

MT论坛最佳新人考神

发表于 2025-9-30 21:10:31 来自手机  | 显示全部楼层  来自 河南
感谢分享,谢谢楼主分享的这么详细的教程和思路使我受益匪浅
回复

使用道具 举报

1

主题

1625

回帖

4174

积分

大学生

Rank: 5Rank: 5

金币
611
好评
0
信誉
100
发表于 2025-9-30 21:54:58 来自手机  | 显示全部楼层  来自 广西
感谢分享思路
回复

使用道具 举报

2

主题

4507

回帖

1万

积分

禁止访问

iKUN

金币
1214
好评
16
信誉
111
发表于 2025-9-30 22:01:45 来自手机  | 显示全部楼层  来自 广西
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

341

主题

2336

回帖

7958

积分

硕士生

Rank: 6Rank: 6

金币
1046
好评
9
信誉
101
发表于 2025-9-30 22:02:45 来自手机  | 显示全部楼层  来自 浙江
这是哪个版本的开发助手
回复

使用道具 举报

13

主题

6962

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
1503
好评
4
信誉
104

考神

发表于 2025-10-1 09:09:13 来自手机  | 显示全部楼层  来自 浙江
感谢分享教程
回复

使用道具 举报

0

主题

3252

回帖

8095

积分

硕士生

Rank: 6Rank: 6

金币
7746
好评
0
信誉
100
发表于 2025-10-1 09:13:14 来自手机  | 显示全部楼层  来自 福建
学习学习
回复

使用道具 举报

19

主题

1429

回帖

4793

积分

大学生

Rank: 5Rank: 5

金币
4607
好评
18
信誉
100
发表于 2025-10-1 10:12:10 | 显示全部楼层  来自 辽宁
缘遇 发表于 2025-9-30 22:02
这是哪个版本的开发助手

开发助手_1.2.2_高级增强版(2月10日更新)
https://bbs.binmt.cc/thread-102465-1-1.html
(出处: MT论坛)
回复

使用道具 举报

341

主题

2336

回帖

7958

积分

硕士生

Rank: 6Rank: 6

金币
1046
好评
9
信誉
101
发表于 2025-10-1 11:06:36 来自手机  | 显示全部楼层  来自 浙江
水平坠落 发表于 2025-10-1 10:12
开发助手_1.2.2_高级增强版(2月10日更新)
https://bbs.binmt.cc/thread-102465-1-1.html
(出处: MT论坛) ...

谢谢
回复

使用道具 举报

15

主题

5346

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
6286
好评
0
信誉
106
发表于 2025-10-5 07:12:02 来自手机  | 显示全部楼层  来自 中国
学习学习
回复

使用道具 举报

3

主题

7083

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
1533
好评
0
信誉
103

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

发表于 2025-10-5 10:03:04 来自手机  | 显示全部楼层  来自 广西–防城港–东兴
感谢楼主教程
回复

使用道具 举报

1

主题

1万

回帖

3万

积分

博士后

Rank: 8Rank: 8

金币
9010
好评
4
信誉
1302

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

发表于 2025-10-6 13:01:09 来自手机  | 显示全部楼层  来自 广西
学习学习
回复

使用道具 举报

发表回复

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

本版积分规则

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