返回列表 发新帖

【原创教程】百度贴吧终极去广告+精简主页布局(终)

    [复制链接]

39

主题

748

回帖

4736

积分

大学生

牛马联盟天敌

Rank: 5Rank: 5

金币
1440
好评
114
信誉
88

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

发表于 2022-12-8 00:11:51 来自手机  | 显示全部楼层 | 阅读模式  来自 广西
本帖最后由 by:Mask 于 2022-12-14 14:45 编辑

因感觉上一次发的还不够完美,经过无数个夜晚研究终于达到自己满意的效果了
走过路过不要错过,最细去广告没有之一!
至此重写一贴完美的
___________________________
百度贴吧 v12.32.5.2
工具:MT管理器
ps:定位特征是指如贴吧更新了类名变了帖子内写的搜不到了则通过一些特别的字符串或者代码定位到他的类,类名虽然变了但是方法名没变照着帖子改就行,如遇上变的了则需要自己去分析了
___________________________
去除开屏广告
禁缓存开屏广告
搜索:img_download/
搜索类型:字符串
方法名:<init>
修改:把if-nez v0, :cond_55改为goto :cond_55
判断位于:110行

禁缓存开屏广告2
开屏广告缓存路径:/data/user/0/com.baidu.tieba/files/splash/

搜索:download splash resource
搜索类型:字符串
搜索完成后点击进入

点击导航

查找调用处
选择第一个进入
方法名:i
修改:找到isNetworkUrl
把isNetworkUrl下面的判断删除或者注释掉
判断位于:2016行

禁开屏广告显示
搜索:跳转详情页或第三方应用
搜索类型:字符串
搜索完成后点击第一个进入

方法名:a
修改:进入后滑到最顶端,找到第一条判断if-nez v0, :cond_cf改为goto :cond_cf
判断位于:32行

禁第三方广告
广点通
搜索:Lcom/qq/e/comm/managers/GDTAdSdk
搜索类型:类名
找到方法名:init
修改:在93行添加return-void即可

穿山甲
搜索:Load initializer failed
搜索类型:字符串
方法名:init
修改:将607行判断删除或者注释掉

快手广告
搜索:Lcom/kwad/sdk/api/KsAdSDK;
搜索类型:类名
找到方法名:init
修改:添加
const v0,0x0
return v0

去除贴吧内广告
搜索:Lcom/baidu/tieba/recapp/lego/view/AdCardBaseView;
搜索类型:类名
找到方法名:<init>
修改:将if-nez v0, :cond_82修改为goto :cond_82
判断位于:112行

去除吧内广告2
搜索:Lcom/baidu/tieba/recapp/lego/model/AdCard;
搜索类型:类名
找到方法名:<init>
修改:将if-nez v0, :cond_126修改为goto :cond_126
判断位于:85行

去除帖子内相关推荐
样式:

搜索:Lcom/baidu/tieba/pb/pb/main/adapter/PbFirstFloorItemAdapter;
搜索类型:类名
方法名:v
修改:点击导航找到v方法将if-nez v0, :cond_2f改为goto :cond_2f
判断位于:799行

去除免广告横幅提示
样式:

搜索:0x7F0900B9
搜索类型:代码
方法名:<init>
修改:点击导航选择<init>方法
把 if-nez v0, :cond_f改为goto  :cond_f
判断位于:61行

去除进入吧内弹出借钱广告
样式:

定位特征:key_frs_dialog_ad_last_show_time
定位特征搜索类型:字符串
____________________________
搜索:0x7F090AFE
搜索类型:代码
会搜索出两个 任选一个
查找调用处


查找结果
进入

方法名:k
修改:将if-nez v0, :cond_bd
修改为goto :cond_bd

判断位于:2073行

禁Funad
搜索:isSdkInitializeComplete
搜索类型:方法名
修改:在2346行添加const v0, 0x0

禁McnAd
搜索:McnAdInfo
搜索类型:类名
搜索结果:

进入第一个
类:Lprotobuf/McnAdInfo;
方法名:<init>
修改:将211行判断改为goto :goto_7d

进入第二个
类:Ltbclient/McnAdInfo;
方法名:<init>

去除吧规和广告
样式:

定位特征:frs_video_head_drag_hint_lottie.json
定位特征搜索类型:字符串
____________________________
搜索:com.baidu.tieba.om6
类型:类名
找到方法名:S1(注意大小写)
修改:在13374行添加return-void

去除位于吧规的直播推荐
样式:

搜索:com.baidu.tieba.om6
类型:类名
找到方法名:B1(注意大小写)
修改:找到调用invoke-virtual {p0}, Lcom/baidu/tieba/om6;->k1()V然后删除或者注释掉
调用位于:8104行

ps:解决了吧内没有签到按钮的问题
去除帖子内直播推荐
样式:

搜索:Lcom/baidu/tieba/pb/pb/main/PbImageAlaRecommendVH;
搜索类型:类名
找到方法名:<init>
修改:将if-nez v0, :cond_9d修改为goto :cond_9d
判断位于:63行

去除吧内直播推荐
样式:

搜索:frs_live_play
搜索类型:字符串
搜索结果:

选择这个类com/baidu/tieba/f06
方法名:<init>
修改:点击导航找到<init>方法名将if-nez v0, :cond_244 修改成goto :cond_244
判断位于:98行

去除首页推荐的直播推荐
样式:

搜索:com.baidu.tieba.homepage.personalize.adapter.HomePageAlaLiveThreadAdapter
搜索类型:类名
方法名:v
修改:点击导航找到v方法把位于869行的 if-nez v0, :cond_24改为 goto :cond_24

去除查看他人帖子时提示
图片找不到:image_emoticon

样式:

搜索:com.baidu.tbadk.core.util.CustomToast2
搜索类型:类名
进入CustomToast2查找invoke-virtual {p0}, Landroid/widget/Toast;->show()V
方法名:showToast
修改:将invoke-virtual {p0}, Landroid/widget/Toast;->show()V删除或者注释掉
调用位于:707行

去除首页世界杯横幅广告
样式:

定位特征:c12884
定位特征搜索类型:字符串
____________________________
搜索:Lcom/baidu/tieba/k47;->u(Landroid/view/ViewGroup;)Lcom/baidu/tieba/card/holder/CardViewHolder;
搜索类型:代码
进入
长按跳转到u方法


方法名:u
修改:将const/4 v2, 0x0改为 const v2, -0xe1
值位于:622行

ps:直接改没就无法刷新只能退而求其次改为最小
修复去广告后有网络情况下刷视频卡缓存问题
搜索:c13345
搜索类型:字符串
方法名:onError
修改:点击导航找到方法名onError修改
const/4 p1, 0x0
return p1


去除提示资源加载失败!
样式:

方法1

打开:resources.arsc
选择:arsc编辑器
点击:搜索资源值
输入:资源加载失败
点击:确定
修改:把文字删除然后保存即可
方法2
ps:如版本更新搜不到则自己获取最新的资源加载失败!控件id 需先反res资源混淆再获取
搜索:0x7f0f0a70
搜索类型:代码
搜索结果:
进入第一个
类:Lcom/baidu/tieba/nn;
方法名:c
修改:387行添加const p1,-0x2710

进入第二个
类:Lcom/baidu/tieba/on;
方法名:j
修改:1276行添加const v1, -0x2710

效果对比
修改resources.arsc的效果如图会长一节
因为仅仅只是删除文字并没有真实去除


修改dex的效果,不多解释懂的都懂

____________________
精简我的界面布局
经过无数次研究终于搞定主页布局了
样式:
去除开通会员横幅
定位特征:c14936
定位特征搜索类型:字符串
____________________________
搜索:Lcom/baidu/tieba/v88;
搜索类型:类名
找到方法名:<init>
修改:将const/4 v1, 0x0修改为const v1, -0x2710(记得把/4删掉)
值位于:114行

去除主页借钱横幅广告
定位特征:c14712
定位特征搜索类型:字符串
____________________________
搜索:Lcom/baidu/tieba/m88;
搜索类型:类名
找到方法名:<init>
修改:将const/4 v1, 0x0修改为const v1, -0x2710(记得把/4删掉)
值位于:133行

去除主页活动通知横幅
定位特征:Lcom/baidu/tieba/personCenter/view/AutoBannerView;
定位特征搜索类型:代码
____________________________
搜索:Lcom/baidu/tieba/q88;
搜索类型:类名
找到方法名:<init>
修改:将const/4 v1, 0x0修改为const v1, -0x2710(记得把/4删掉)
值位于:128行

去除常用功能
定位特征: invoke-virtual {p1, v0, v1, v0, v1}, Landroid/view/View;->setPadding(IIII)V
定位特征搜索:代码
________________________________
搜索:Lcom/baidu/tieba/u88;
搜索类型:类名
找到方法名:<init>
修改:将const/4 v1, 0x0修改为const v1, -0x2710(记得把/4删掉)
值位于:88行

去除小程序
定位特征:invoke-virtual {v0, p1, v1, p1, v1}, Landroid/view/View;->setPadding(IIII)V
定位特征搜索:代码
ps:会搜出七八个类自己一个一个的试
________________________________
搜索:Lcom/baidu/tieba/n88;
搜索类型:类名
找到方法名:<init>
修改:将const/4 v1, 0x0修改为const v1, -0x2710(记得把/4删掉)
值位于:126行

去除辅助功能
定位特征:服务中心
定位特征搜索类型:字符串
____________________________
搜索:Lcom/baidu/tieba/s88;
搜索类型:类名
找到方法名:<init>
修改:将const/4 v1, 0x0修改为const v1, -0x2710(记得把/4删掉)
值位于:127行

去除创作中心
定位特征:c15051
定位特征搜索类型:字符串
____________________________
搜索:Lcom/baidu/tieba/r88;
搜索类型:类名
找到方法名:<init>
修改:将const/4 v2, 0x0修改为const v2, -0x2710(记得把/4删掉)
值位于:175行

_________________________________
更新日期:2022.12.9
百度贴吧 v12.34.0.1 最新修改位置
除了以下变动,其余不变
主页布局
创作中心
最新类:Lcom/baidu/tieba/lb8;
ps:方法名不变改法不变
辅助功能
最新类:Lcom/baidu/tieba/mb8;
ps:方法名不变改法不变
常用功能
最新类:Lcom/baidu/tieba/ob8;
ps:方法名不变改法不变
主页借钱横幅广告
最新类:Lcom/baidu/tieba/gb8;
ps:方法名不变改法不变
主页开通会员横幅广告
最新类:Lcom/baidu/tieba/pb8;
ps:方法名不变改法不变
主页活动横幅通知
最新类:Lcom/baidu/tieba/kb8;
ps:方法名不变改法不变
小程序
最新类:Lcom/baidu/tieba/hb8;
ps:方法名不变改法不变
________________________
进入吧内弹出借钱广告
最新类:Lcom/baidu/tieba/pm6;
ps:方法名不变改法不变
去除吧规以及广告
最新类:Lcom/baidu/tieba/jn6;
最新修改位置:在13384行添加return-void
位于吧规的直播推荐
最新类:Lcom/baidu/tieba/jn6;
ps:方法名不变改法不变
最新修改位置:把位于8114行的调用删除或者注释掉
首页世界杯横幅广告
最新类:Lcom/baidu/tieba/i57;
ps:方法名不变改法不变
最终效果




至于分析过程就不写了太多了
写了贼久,动动你们的小手点个赞

本帖子中包含更多资源

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

x
已有12人评分好评 金币 理由
Wakes + 1 + 1 耗费了大量精力,不投个币对不起楼主的努力.
cx2020 + 1 + 1 很给力!
鲸的孤独 + 1 赞一个!
墙角 + 1 + 1
mtzxf + 1
半缘卿 + 1
takklong + 1 + 1
By陈心弦 + 1 赞一个!
MT221up + 1 + 1 赞一个!
眼藏星辰 + 1 + 1 很给力!
轻挽 + 1
jerrycan + 1 + 1

查看全部评分 总评分:好评 +10  金币 +9 

回复

使用道具 举报

39

主题

748

回帖

4736

积分

大学生

牛马联盟天敌

Rank: 5Rank: 5

金币
1440
好评
114
信誉
88

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

发表于 2022-12-8 00:26:23 来自手机  | 显示全部楼层  来自 广西
南北81 发表于 2022-12-8 00:15
大佬,求个成品

成品https://www.123pan.com/s/s1luVv-LbkXv
回复

使用道具 举报

29

主题

480

回帖

2078

积分

大学生

Rank: 5Rank: 5

金币
940
好评
0
信誉
100

考神MT论坛新人

发表于 2022-12-8 00:14:00 来自手机  | 显示全部楼层  来自 江苏
看看隐藏
回复

使用道具 举报

29

主题

480

回帖

2078

积分

大学生

Rank: 5Rank: 5

金币
940
好评
0
信誉
100

考神MT论坛新人

发表于 2022-12-8 00:15:11 来自手机  | 显示全部楼层  来自 江苏
大佬,求个成品
回复

使用道具 举报

5

主题

1553

回帖

3711

积分

大学生

Rank: 5Rank: 5

金币
1420
好评
0
信誉
99
发表于 2022-12-8 00:15:45 来自手机  | 显示全部楼层  来自 河南
看看是啥
回复

使用道具 举报

85

主题

7280

回帖

2万

积分

博士后

Rank: 8Rank: 8

金币
917
好评
96
信誉
147

考神MT论坛活跃会员MT论坛新人MT论坛最佳新人MT论坛帅哥MT论坛侠客挂机大佬

发表于 2022-12-8 00:17:44 来自手机  | 显示全部楼层  来自 新疆
感谢分享
回复

使用道具 举报

13

主题

325

回帖

1216

积分

高中生

Rank: 4

金币
825
好评
0
信誉
64
发表于 2022-12-8 00:17:50 来自手机  | 显示全部楼层  来自 广东
大佬,求求你教教我!
回复

使用道具 举报

8

主题

975

回帖

3223

积分

大学生

Rank: 5Rank: 5

金币
124
好评
0
信誉
105

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

发表于 2022-12-8 00:18:18 来自手机  | 显示全部楼层  来自 江苏
学习一下
回复

使用道具 举报

85

主题

7280

回帖

2万

积分

博士后

Rank: 8Rank: 8

金币
917
好评
96
信誉
147

考神MT论坛活跃会员MT论坛新人MT论坛最佳新人MT论坛帅哥MT论坛侠客挂机大佬

发表于 2022-12-8 00:18:35 来自手机  | 显示全部楼层  来自 新疆
容易被封号吗?
回复

使用道具 举报

5

主题

139

回帖

1055

积分

高中生

Rank: 4

金币
450
好评
2
信誉
98
发表于 2022-12-8 00:19:14 来自手机  | 显示全部楼层  来自 广东
看看隐藏
回复

使用道具 举报

20

主题

898

回帖

4942

积分

大学生

Rank: 5Rank: 5

金币
1131
好评
0
信誉
89
发表于 2022-12-8 00:20:24 来自手机  | 显示全部楼层  来自 四川
牛啊,大佬真厉害
回复

使用道具 举报

0

主题

3851

回帖

9945

积分

硕士生

Rank: 6Rank: 6

金币
8901
好评
0
信誉
127

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

发表于 2022-12-8 00:20:47 来自手机  | 显示全部楼层  来自 河南
看看隐藏
回复

使用道具 举报

45

主题

1461

回帖

5021

积分

硕士生

小白

Rank: 6Rank: 6

金币
3194
好评
17
信誉
100

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

QQ
发表于 2022-12-8 00:21:30 来自手机  | 显示全部楼层  来自 重庆
看看教程
回复

使用道具 举报

0

主题

1406

回帖

3457

积分

大学生

Rank: 5Rank: 5

金币
206
好评
0
信誉
98
发表于 2022-12-8 00:21:43 来自手机  | 显示全部楼层  来自 海南
看看隐藏
回复

使用道具 举报

0

主题

5345

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
3919
好评
1
信誉
108

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

发表于 2022-12-8 00:21:43 来自手机  | 显示全部楼层  来自 福建
感谢分享
回复

使用道具 举报

0

主题

593

回帖

1049

积分

高中生

Rank: 4

金币
157
好评
0
信誉
72
发表于 2022-12-8 00:23:08 | 显示全部楼层  来自 湖南
看看隐藏
回复

使用道具 举报

发表回复

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

本版积分规则

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