ios 利用 shadowrocket 去除开屏广告

bittersweet_2123 2026-07-20 14:44 1


  • 写在前面:前段时间开始记账,发现一个没有广告的免费 APP,使用一个多月后,近期开始出现开屏广告,由于不想再转去使用其他付费 APP ,遂研究如何去除


授人以鱼:


首先搜索了一下通用配置有没有用,搜索到


raw.githubusercontent.com/uxudjs/Shadowrocket/refs/heads/main/modules/fuck_apps_ad_sr.sgmodule


使用方法:Shadowrocket → 配置 → 模块 → 右上角 + → 粘贴链接 → 下载


还有 shadowrocket/lazy.conf at main・Mrluod/shadowrocket 和 最完善的 iOS Shadowrocket规则 | Shadowrocket-ADBlock-Rules-Forever


上面这三个链接不知道最后是什么时候维护的了,有需求的还是自己添加配置更好


启用后打开该 app,仍然有开屏广告,然后抓取日志自己添加了个模块,成功去除开屏广告

使用方法:Shadowrocket → 配置 → 模块 → 新建模块 → 粘贴内容 → 保存



点击展开并复制完整配置
#!name = 记账 app - 广告与追踪拦截
#!desc = 根据 2026-07-20 两轮 Shadowrocket 日志整理;拦截穿山甲 / GroMore、腾讯优量汇及相关广告素材,并屏蔽该 App 使用的部分统计归因接口。
[Rule]
# ===== 穿山甲 / GroMore 广告请求 =====
DOMAIN-SUFFIX,pangolin-sdk-toutiao.com,REJECT,extended-matching,pre-matching
DOMAIN-SUFFIX,pangolin-sdk-toutiao1.com,REJECT,extended-matching,pre-matching
DOMAIN-SUFFIX,pangolin-sdk-toutiao-b.com,REJECT,extended-matching,pre-matching
# 穿山甲广告素材 / 配置资源
DOMAIN-SUFFIX,pglstatp-toutiao.com,REJECT,extended-matching,pre-matching
DOMAIN,lf-cdn-tos.bytescm.com,REJECT,extended-matching,pre-matching
DOMAIN,tnc3-alisc1.zijieapi.com,REJECT,extended-matching,pre-matching
# ===== 腾讯优量汇 / GDT 广告请求 =====
DOMAIN-SUFFIX,e.qq.com,REJECT,extended-matching,pre-matching
DOMAIN-SUFFIX,gdt.qq.com,REJECT,extended-matching,pre-matching
# 腾讯广告素材
DOMAIN-SUFFIX,ugdtimg.com,REJECT,extended-matching,pre-matching
# ===== 统计、归因与广告效果追踪 =====
# TalkingData
DOMAIN-SUFFIX,cpatrk.net,REJECT,extended-matching,pre-matching
# 字节系日志、埋点与性能监控
DOMAIN-SUFFIX,ctobsnssdk.com,REJECT,extended-matching,pre-matching
DOMAIN,pc-mon.snssdk.com,REJECT,extended-matching,pre-matching
DOMAIN,mssdk.volces.com,REJECT,extended-matching,pre-matching
DOMAIN,apmplus.volces.com,REJECT,extended-matching,pre-matching
# OpenInstall 渠道归因
DOMAIN-SUFFIX,opinstallinit.com,REJECT,extended-matching,pre-matching


授人以渔:



然后把日志都发给 ChatGPT,让他帮你分析并写一个模块,把广告请求都 REJECT ,再复制并添加模块



如果仍然有开屏广告,打开飞行模式重新打开试试,如果此时也有广告,那么加载的是缓存,先进入app中清理缓存再尝试

如果仍有,再次抓取日志给 ChatGPT 分析并重写模块内容。


只有 Shadowrocket 打开,这个拦截广告请求才有作用,可以一直开着,不想一直开着也可以利用快捷指令或自动化进行开关


此方法理论上适用于所有 APP

最新回复 (19)
  • Mortal123 07-20 14:47
    1

    收藏了,以前都只是把小火箭当作代理工具 我一直没玩明白他这个怎么去广告的

  • 西西 07-20 14:51
    2

    我这有个APP,你拒绝广告,他拒绝启动 ^-^

  • 雾里 07-20 14:52
    3

    现在小飞机的去广告规则太少了,按照教程可以自己写规则了

  • 星纪 07-20 14:53
    4

    这里就要提到贴吧这个毒瘤了,不加载广告不给加载列表……

  • bittersweet_2123 楼主 07-20 14:55
    5

    是这样的 ^-^


    我找到的通用规则都不知道最后是什么时候维护的

  • Mathis 07-20 14:57
    6

    这种是不是意味着,后台需要一直挂着小火箭

  • bittersweet_2123 楼主 07-20 14:59
    7

    可以选择一直挂着,也可以利用快捷指令或自动化进行开关

  • FrankLi 07-20 15:04
    8

    我去,学习到了,膜拜一下大佬。。

  • 铁男开大狂吃三碗饭 07-20 15:05
    9

    有能!尝试了ok,终于把这个开屏广告关了,有些什么晃动跳转,点跳过也给跳转过去的。真的是气的头大 ^-^

  • HDB 07-20 15:06
    10

    是不是要一直开着小火箭,并且把小火箭的vpn开关打开才能去广告?

  • bittersweet_2123 楼主 07-20 15:06
    11

    什么 app 这么神奇毒瘤,发出来让佬友看看 ^-^

  • Luka 07-20 15:07
    12

    这是肯定的,流量走一圈小火箭才行的。

  • bittersweet_2123 楼主 07-20 15:07
    13

    是的,只有打开才有效果,不想一直开着也可以利用快捷指令或自动化进行开关

  • 75905pfkc 07-20 15:08
    14

    可惜要一直开启这个软件有点费电,不然就很好了。

  • 焱森 07-20 15:10
    15

    感觉目前ios上去广告体验最好的还是Loon吧。最近有没有更好用的

  • 酷炫无敌吊炸天 07-20 15:17
    16

    那我要不要把这个规则也加入到 我修改定位的 逻辑中呢。 好像也是这个链路 一会试试看看能不能屏蔽 这些广告。


    https://dw.411081.xyz 目前是ios修改位置的功能,支持微信位置共享。

  • malim 07-20 15:21
    17

    其实是dns劫持,拦截掉那些广告的地址,有个开源项目能给路由器装然后,连上家里的网能减少一部分广告,有孩子也能够打造绿色网络环境 ^-^

  • Mortal123 07-20 15:36
    18

    ok 有时间看看,主要是得看看自己怎么抓包 不然的话只是依赖别人的通用规则 迟早会失效

  • malim 07-20 15:38
    19

    知识盲区了,不会搞app抓包,但是好像有软件可以连接手机,然后就能抓到,也很简单,不需要拆包

* 帖子来源Linux.do
返回