
我剛剛將 AdGuards ipv4 DNS 伺服器設定為路由器上的預設伺服器,Wifi 現在沒有廣告了!耶!只有一個缺點,一些網站將其檢測為廣告攔截器,並帶有標準彈出窗口“請禁用廣告攔截器以繼續”,有什麼方法可以繞過這個嗎?
答案1
是的。停用 AdGuard 並允許網路上出現廣告。
說真的,這是唯一的辦法。
許多現代網站都使用腳本,而其中許多腳本來自您使用的網域,有些腳本來自廣告商網域。這些腳本將共享它們運行的網頁的上下文,並且可以有效地判斷何時加載或未載入。
結果是來自您網站的合法腳本是想要的內容可以偵測您是否來自某個網站的腳本不是想要接收來自的內容。
那個檢測可能發生在特定的單獨腳本或頁面元素中,但它更有可能嵌入到頁面的關鍵腳本集中。
經過大量工作,您可能能夠對腳本檢測的工作原理進行逆向工程,並使用 Greasemonkey 或其他一些頁面調整工具禁用或解決它,或者您甚至可以透過 Ublock 刪除「請停用」元素或瀏覽器中的其他廣告攔截器,但對於網站所有者來說,更改他們的網站來擊敗您並讓您反覆循環不得不找出如何再次阻止它是微不足道的。
即使今天有效,明天也可能很容易停止。
但是您可能無法找到任何類型的「一刀切」來為每個網站執行此操作,最多您可以一次為幾個網站執行此操作。有太多的方法、太多具有不同更新時間表的網站以及太多的努力來讓他們的廣告被看到。
廣告攔截器與廣告商之間的競爭是一場持續的軍備競賽。