Re: [問題] AdGuard的過濾規則能套用ublacklist嗎?
原文吃光
前陣子在研究,剛好有看到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://www.ptt.cc/bbs/Browsers/M.1704723496.A.9CA.html
推
01/09 18:29,
10月前
, 1F
01/09 18:29, 1F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 2 之 3 篇):
Browsers 近期熱門文章
PTT數位生活區 即時熱門文章