作者a0193143 (「 」)
看板Browsers
标题Re: [问题] AdGuard的过滤规则能套用ublacklist吗?
时间Mon Jan 8 22:18:13 2024
原文吃光
前阵子在研究,刚好有看到uBlacklist一些人做的订阅清单用的规则但一直忘记回
这是Adguard的规则
/^https?:\/\/[0-9a-z]*\.?[-0-9a-z]{4,}\.[a-z]{2,11}\/(?:[0-9a-z]{6,8}\/)?\/?(?:article\d{4}\.doc)?\?[ou]=[0-9a-z]{7}&[ou]=[0-9a-z]{7}/$document,match-case
这是「标准内容农场清单」的规则,可以看到是写成两条而已
/^https?:\/\/[0-9a-z]*\.?[-0-9a-z]{4,}\.[a-z]{2,11}\/(?:[0-9a-z]{6,8}\/)?\/?(?:article\d{4}\.doc)?\?u=[0-9a-z]{7}&o=[0-9a-z]{7}/
/^https?:\/\/[0-9a-z]*\.?[-0-9a-z]{4,}\.[a-z]{2,11}\/(?:[0-9a-z]{6,8}\/)?\/?(?:article\d{4}\.doc)?\?o=[0-9a-z]{7}&u=[0-9a-z]{7}/
是可以套的,而且有人写
问题是懂RegEx的话就知道这挡不了那些随机网址的
从网址列可以看到Adguard是挡转址後的(muellfrei开头)
https://i.imgur.com/07aszWq.png
uBlock Origin更清楚
https://i.imgur.com/j8nHdPP.png
然後我们可以把Adguard的规则拿去测试原Po的那些网址
https://i.imgur.com/iad3kku.png
可以看到这个规则对於本来的一点反应都没有,都是发生在转址後的
本来的推文有人提到说uBlacklist会自行计算转址
但根据之前这个issue,有人问说能不能挡转址去百度的网站
原作者的回覆是:不是不可能,但是会加重使用者装置和(百度)伺服器的负担,他不喜欢
https://github.com/iorate/ublacklist/issues/56#issuecomment-753482482
而我实际测试了那些网址,一样是挡不了的,所以至少就目前而言要在搜寻结果用uBlacklist直接滤掉还是没办法
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.37.34.122 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Browsers/M.1704723496.A.9CA.html
1F:推 issemn: 推 01/09 18:29