大学生
牛马联盟天敌
 
- 金币
- 1440
- 好评
- 114
- 信誉
- 88
   
|
本帖最后由 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
-
查看全部评分
总评分:好评 +10
金币 +9
|