V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
brMu
V2EX  ›  分享发现

拦截规则还真不能随意订阅

  •  1
     
  •   brMu · 2021-12-26 11:07:18 +08:00 · 15783 次点击
    这是一个创建于 1045 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用过不少拦截软件,adbyby ,koolproxy ,adguardhome ,ublock ,x 浏览器自带的拦截,via 浏览器。

    拦截规则也有很多:easy ,cjx ,Fanboy ,yhosts ,Halflife 合成的等等。

    最后的经验是:订阅的越多,问题越多(不是效率问题),是误拦截越多(这个有时真的很烦人)。

    现在只用 2 个规则:easylist 和 easylist china 。 够用,稳定,放心,没遇到过误拦截。

    一点经验分析,也欢迎讨论

    第 1 条附言  ·  2021-12-26 16:56:26 +08:00
    总结下我的核心需求点:就是省心省心省心,宁愿广告拦截不干净,宁愿有一些追踪。

    Halflife 合成规则的问题是,用在 A 过滤程序正常,用在 B 又不正常,很是烦人,所以放弃了合成,只订阅 easylist 和 easylist china ,大多过滤程序都可以兼容不会出问题。

    easyprivacy 规则的问题是,会导致有些网页打开不全,或者是有些 app 打开特别慢,可能是因为在等待追踪加载完成,所以卡着了。
    38 条回复    2022-11-21 22:17:06 +08:00
    sdd11
        1
    sdd11  
       2021-12-26 11:38:30 +08:00 via iPhone
    没发现误拦截,能举个例子么?
    YY
        2
    YY  
       2021-12-26 11:41:59 +08:00
    app 自己 DNS-over-HTTPS ,adguardhome 是不是就无效了?
    mineralsalt
        3
    mineralsalt  
       2021-12-26 11:42:18 +08:00
    肯定不能啊, 尤其是谷歌百万规则那个, 误杀率太大了, 小米的域名拦截的尤其多 , 但是有些域名家里的智能家居设备又必须得用, 所以需要手动放行的有不少
    starrys
        4
    starrys  
       2021-12-26 11:44:25 +08:00
    我用的 hosts 拦截也有误杀,后来找到一个白名单 https://github.com/privacy-protection-tools/dead-horse/blob/master/anti-ad-white-list.txt ,写个 API 过滤一下。
    512357301
        5
    512357301  
       2021-12-26 11:47:06 +08:00 via Android
    规则都是别人写的,肯定有误杀的,所以最好还是自己写,虽然麻烦点,但是最起码用的方便,符合自己想法。
    随用随补嘛。
    但是得有基础的 html 知识
    terence4444
        6
    terence4444  
       2021-12-26 11:48:37 +08:00 via iPhone   ❤️ 1
    @mineralsalt 我不认为这种是“误杀”,只是比较严格的措施并且不适用你的情况。

    这些规则并不只是拦截广告,有些还有还拦截隐私相关的问题。如果你有小米的服务,撞上隐私规则也是很正常的。
    kkocdko
        7
    kkocdko  
       2021-12-26 11:56:24 +08:00 via Android   ❤️ 1
    。。。我以为只选择必要的规则是常识,之前似乎在哪个扩展的 start up 界面就看到过,没想到这么多人不知道。。。
    paradoxs
        8
    paradoxs  
       2021-12-26 12:06:01 +08:00
    哪个页面被误拦截了?具体发一下。
    amirobotics
        9
    amirobotics  
       2021-12-26 12:55:54 +08:00
    非常认同。真的不是订阅越多,网页越干净。反而订阅多了,误杀挺严重的。

    感觉 easylist 已经不怎么 easy 了。换成 adguard 的规则蛮不错的
    avrillavigne
        10
    avrillavigne  
       2021-12-26 13:50:09 +08:00
    adguard 我没改订阅,淘宝搜索结果的界面链接都被 block
    Maskeney
        11
    Maskeney  
       2021-12-26 14:34:28 +08:00   ❤️ 10
    还有拦截规则干着 GFW 的事情呢,比如被 AdGuard 放到 CHN 区推荐列表的 anti-AD ,https://github.com/Mosney/anti-anti-AD
    akira
        12
    akira  
       2021-12-26 14:37:51 +08:00
    举个最近遇到的问题, 开腾讯文档的时候,会有几个类似广告的请求,如果开启了广告拦截,这几个请求会以每秒几十上百次的频次进行重试,直接把 cpu 拖死
    leloext
        13
    leloext  
       2021-12-26 14:55:38 +08:00
    应该是一年还是两年前吧,某宝和某猫的页面有异常,具体表现是某宝的购物车内容有机会刷不出来,某猫商品的内容刷不出来,最后查日志是被规则拦截;从此之后就知道不能完全相信拦截规则了,如果拦截规则影响了正常的使用,就不能算正常了。
    xinh
        14
    xinh  
       2021-12-26 15:18:00 +08:00 via iPhone
    举 2 个梨,京东点击领不了优惠券,葵花远程不能点击,还有当时 v2 推广买的清北网校体验课,由于用的字节的服务器全不上能,排查发现原来这个跟字节是同一家的(家里网络把字节的服务会 x 了)
    Mithril
        15
    Mithril  
       2021-12-26 15:47:07 +08:00   ❤️ 1
    当年就有人热衷于论坛上去扒各种 HIPS 规则,今天试一个明天试一个,还有各种评测。
    最后搞得自己电脑三天两头重装。

    这不就是一回事么。天道轮回,计算机这行里就没有新鲜事。
    Buges
        17
    Buges  
       2021-12-26 16:19:05 +08:00 via Android   ❤️ 1
    @Maskeney 这是没办法的事情,某国人的自我审查已经深入骨髓、无处不在了。使用 adghome 等能够容易地加白的客户端,遇到被“误杀”的手动加白就是了。
    另外这些内容还是有积极意义的,因为审查的无处不在,很多代理提供商也在做同样的事。本机屏蔽这些内容可以防止“非法”流量的泄漏导致封号或记录到日志里日后拉清单。需要访问的话戴 Tor ,这样也能最大程度确保人身安全。
    heganyuliang
        18
    heganyuliang  
       2021-12-26 16:38:33 +08:00   ❤️ 2
    @Maskeney #11 需要访问 anti-AD 特别屏蔽那些网站的人,自然会更自觉地选择屏蔽规则。此外从非功利的角度考虑,这是个人产品,就像关于本站某些规则的讨论下面总会有人说,“这是个人站点”。非营利(因而不需要吸引最大可能规模的客户)产品的规则更多遵循开发者本人意愿,是很合理的事情。试想一个规则拦截了成人网站,难道指责它“自我审查”吗?各取所需而已
    DOLLOR
        19
    DOLLOR  
       2021-12-26 17:32:14 +08:00
    我从来都是自己写拦截规则。
    看到烦人的广告、网站,就加拦截规则,对于不占用资源、不影响浏览体验的广告,无视就好了。
    Maskeney
        20
    Maskeney  
       2021-12-26 17:39:55 +08:00   ❤️ 3
    @heganyuliang #18 更应该在意的是有没有明确说明,而不是它做了什么行为以及此行为是否正确。你说的屏蔽成人网站的列表很显然几乎都有明确的声明,甚至还有专门为此而设立供儿童设备等使用的 DNS 。而上述说的 anti-AD 一面正义凌然的说自己不会夹带私货一面又偷偷按自己的立场往里添加私货,这种行为与你说的这些显然是截然不同的,更不能一概而论。
    BeautifulSoap
        21
    BeautifulSoap  
       2021-12-26 18:17:57 +08:00   ❤️ 6
    @Maskeney 我看下来,我比较疑惑,你评判作者的原因和动力到底是什么?

    到底是因为 「作者屏蔽了法论功导致你讨厌作者要批判」 还是 「单纯是因为作者在自己屏蔽列表里加入了与广告无关的屏蔽内容所以需要批判(也就是说即便这次屏蔽的不是法论功你也会批判作者)」?

    看你的说法你批判作者是因为后者,对吗?如果是后者的话,看来你是在政治倾向上没有明确倾向?那是不是意味着作者只要在变更屏蔽内容之后,做到了明确通知和声明,并在醒目位置标注了屏蔽内容,那么作者屏蔽法论功的行为你认为是赞成的?(或者说至少你是不会持批判态度?)
    又或者说是,作者直接停更当前项目开个新项目 xxxxBlock-Plus 之类的这么搞,你也是赞同的?

    希望这几个问题你能给出个明确回复
    ogxgo
        22
    ogxgo  
       2021-12-26 19:00:20 +08:00
    从来没有用过,即使自己有软路由,也从来不折腾这些、
    irainsoft
        23
    irainsoft  
       2021-12-26 19:32:51 +08:00
    要学会看 log ,之前某个很热门的规则把 AMEX 的在线客服给杀掉了,看了眼 Adguard 日志发现其用的域名是 AMEX 的商业分析域名所以被拦截了,直接软件里拉入白名单就完事了
    volks
        24
    volks  
       2021-12-26 19:35:39 +08:00
    @Maskeney 以前还加过星,没想到又红又专
    Maskeney
        25
    Maskeney  
       2021-12-26 20:23:28 +08:00
    @BeautifulSoap #21 不必搞揣测动机这一套,我可以明确的告诉你,我不喜欢加料更不喜欢偷偷加料,即使是做了明确声明有加料的去广告列表我也不会去用,照样持批判态度,这很难理解吗?我在 #20 楼说的内容是针对 #18 楼说的内容做回复,大意是不应该将“在声称屏蔽广告保护隐私的列表里加入非此目的的项目”与“本身就是为了明确目的(屏蔽成人网站)”划等号、作类比,而你似乎是将 #20 的内容与我在 #11 引用的别人的内容混为一谈,我是不是也可以像你一样怀疑你的动机和原因,是在搅混水、偷换概念吗?还是基于你的某些立场对我进行揣测呢?
    1002xin
        26
    1002xin  
       2021-12-26 20:27:46 +08:00
    本就是这样,误拦截+网络慢
    BeautifulSoap
        27
    BeautifulSoap  
       2021-12-26 21:57:24 +08:00   ❤️ 3
    @Maskeney 你明显误解了一件事,我是明确理解了你所说的你不喜欢加料这件事的。我 21L 不过是基于你的这套观点,列出了几种情况想问问看你的看法。你总不会说“我的价值观是反对加料这件事。但是你如果要用我这套价值观来问我 11L 贴的屏蔽法论功这事我赞不赞同,我拒绝发表看法”,那么你你提出的这套观点 or 价值观又何以服人?


    所以我 21L 才针对你“不喜欢加料”这观点,提了几种情形想问问你的看法:
    1. 作者在屏蔽法论功时,明确又醒目地通知了他屏蔽了法论功 —— 这种情形你表示了反对和批判
    2. 作者直接停更当前项目,开了个新的广告屏蔽项目 xxxxBlock-Plus 来屏蔽法论功 —— 这种情形你并没有正面回应
    3. 作者直接停更当前项目,开了个新的综合屏蔽项目(自然也包含广告屏蔽) xxxxBlock-Plus ,然后作者屏蔽了法论功 —— 这情形是我新加的,想听听你的看法

    针对 1 你表示了反对和批判,但是 2 你没有发表看法。3 是我新加的,也想听听你的看法。我并不觉得这是在偷换概念,所以希望你能证明回答下
    Cielsky
        28
    Cielsky  
       2021-12-26 22:03:33 +08:00 via Android
    一直用 ublock origin 自带的规则加上个 AdGuard base ,目前没遇到误杀的
    Cu635
        29
    Cu635  
       2021-12-26 23:16:43 +08:00
    @Maskeney
    三观正和权力欲 /控制欲令人恶心是两回事。
    ashong
        30
    ashong  
       2021-12-27 00:48:01 +08:00 via iPhone
    china ad 把很多正常网站都给屏蔽了,还得一个个 unblock
    cyy911
        31
    cyy911  
       2021-12-27 03:55:50 +08:00
    确实,我之前用规则,直接把 Oray 的蒲公英整个给扬了。
    olaloong
        32
    olaloong  
       2021-12-27 11:38:38 +08:00
    基本常识了,尤其 AdGuardHome 这种基于域名拦截的,有些规则集真的大面积误杀
    ragnaroks
        33
    ragnaroks  
       2021-12-27 17:41:32 +08:00
    规则只能自己定制,我的 ublock 规则给同事订阅不到 10 分钟就取消了,“网页是干净了,我想看的也没了”
    python
        34
    python  
       2021-12-27 17:52:27 +08:00
    privacybadger 我觉得挺好的
    gearkey
        35
    gearkey  
       2021-12-28 17:51:42 +08:00 via Android
    这就和杀毒软件什么的一样了,有一个平衡点需要找到
    wangweiggsn
        36
    wangweiggsn  
       2021-12-29 15:11:38 +08:00
    一直用 ublock ,也只用 easylist 和 easylist china 这 2 个规则,其它的自己手动拦截就行,复杂点的自己写规则,例如 *.baidu.com###content_left>:has-text(广告) 这种,目前自定义静态规则里面行号到 200 多了。也配合油猴的一些针对百度和 csdn 的脚本。
    2i2Re2PLMaDnghL
        37
    2i2Re2PLMaDnghL  
       2021-12-30 11:02:37 +08:00
    我记得 easylist jp 会屏蔽一切含有 utm_ 的 URL ,又不能自动删除 utm_ 头
    FatAAA
        38
    FatAAA  
       2022-11-21 22:17:06 +08:00
    @BeautifulSoap 如果在某些内容能正常传播的环境里有类似 antiad 的项目做法,我一句反对都不会讲
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3175 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:42 · PVG 20:42 · LAX 04:42 · JFK 07:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.