瀏覽器如何過濾加密頁面中的廣告

簡單實用的過濾擴展
為瀏覽器安裝對應的功能擴展,是最常見的廣告過濾方法之一,而利用它也可以對HTTPS協議傳輸的廣告進行過濾 。現在常見的廣告過濾擴展有很多,這里我們來試一試uBlockOrigin這款擴展 。首先打開谷歌應用商店,搜索查找uBlock關鍵詞 , 這時你會發現有兩個相關的功能擴展 。這里推薦大家安裝uBlockOrigin這個版本,因為這個版本是由原作者進行開發維護的,而uBlock版本則是由其他人進行維護的 。當uBlockOrigin安裝完成后,在谷歌瀏覽器的工具欄找到該擴展的圖標 , 點擊鼠標右鍵選擇菜單中的選項命令,即可對這款功能擴展進行配置 。
無論是廣告過濾軟件還是過濾擴展,要想更好地過濾網頁中的廣告信息 , 相關的過濾規則顯得非常重要 。所以在彈出的配置窗口里面,首先點擊第三方規則列表項 。稍等片刻 , 在頁面中就可以顯示出可以訂閱的廣告過濾 。這里我們將功能擴展默認訂閱的規則都去除,接著在地區語言里面可以看到兩個CHN開頭的規則 , 勾選上這兩條規則就可以了(圖1) 。雖然現在的瀏覽器都有禁止追蹤的功能,但是很多網站并不遵守這個規定,如果用戶對個人隱私要求比較高的話,還可以將隱私中的EasyPrivacy選中,這樣就可以較好地阻止網站的用戶跟蹤腳本 。設置完成后點擊立即更新按鈕,就可以下載訂閱的規則進行使用了 。以后當我們訪問使用HTTPS協議傳輸的網站時,uBlockOrigin即可輕松地對廣告信息進行攔截 。

瀏覽器如何過濾加密頁面中的廣告

手動設置過濾規則
和我們常見的殺毒軟件一樣,廣告過濾也會出現誤殺 , 或者過濾不徹底的狀況 。這個時候用戶就需要自己動手,對廣告過濾規則以及擴展設置進行調整 。對于那些被誤殺的頁面信息 , 很多都是對網站進行修飾操作的內容 。所以我們只需要左鍵點擊工具欄中的uBlockOrigin圖標,在彈出的對話框中點擊不對此網站應用修飾規則按鈕 。接著刷新一下當前的頁面信息,就可以看到被誤殺的信息又顯示出來了 。
而對于那些過濾不徹底的信息,我們也可以手動添加過濾規則 。但是普通用戶并不會編寫過濾規則 , 這個時候uBlockOrigin擴展的一個優點就體現出來了 。同樣左鍵點擊uBlockOrigin圖標,在彈出的對話框中點擊進入元素選擇器模式按鈕 。點擊該命令以后網頁會整體呈現褐色 , 當光標移動到某個元素上方的時候,該元素就會呈現出紅色高亮的狀態 。如果要過濾某些元素只需要在高亮狀態下點擊左鍵 , 在彈出的對話框中點擊創建按鈕就可以新建一條過濾規則了(圖2) 。
瀏覽器如何過濾加密頁面中的廣告

不用功能擴展也能過濾
通過功能擴展雖然很方便,但是并不是所有的瀏覽器都支持這一功能,對于像IE這樣的瀏覽器就無法解決了 。這種情況下只能借助于專業的廣告過濾軟件才行 。不過前面已經提到常見的廣告過濾軟件并不能過濾HTTPS中的廣告信息,所以這里我們可以試試Adguard這個全新的廣告過濾軟件 。
首先下載安裝最新版本的Adguard,安裝完成后會在系統托盤中顯示出軟件圖標 。在圖標上點擊鼠標右鍵 , 選擇菜單中的選項命令,就可以開始進行軟件的配置操作 ?,F在點擊左側列表中的廣告攔截器項,在過濾器訂閱選項下面點擊添加過濾器按鈕 。接下來在彈出的列表里面,勾選自己需要的廣告過濾規則,點擊添加已選擇項按鈕就可以了(圖3) 。如果列表中沒有需要的廣告過濾規則 , 可以點擊通過URL添加訂閱按鈕,將規則的下載鏈接粘貼到彈出的對話框中即可 。
瀏覽器如何過濾加密頁面中的廣告

小提示:
Adguard軟件會根據用戶訪問的頁面信息,自動進行廣告過濾規則的訂閱操作 。但是規則太多會影響到瀏覽速度,所以我們需要定時檢查并移除不需要的規則 。
給Adguard認證
經過上述設置,當我們興沖沖打開HTTPS協議的網頁時 , 可能會驚奇地發現這個頁面居然無法訪問 。這是因為廣告過濾軟件在網站頁面和用戶瀏覽器之間起了一個中間人的作用,所有兩者之間的數據通信都會經過廣告過濾軟件 。對于傳統的HTTP協議這不是問題,但是對于HTTPS協議的使用就會出問題 。這個時候唯一的解決方法 , 就是安裝軟件對應的數字證書,從而告知通信雙方自己的身份 。
通常情況下,Adguard軟件在安裝的時候,就會自動安裝數字證書文件 。如果沒有正確進行安裝的話,按照前面的方法打開選項窗口,接著點擊左側列表中的常規設置選項,在過濾設置選項下面點擊重新安裝證書按鈕即可(圖4) 。然后按快捷鍵Win R打開運行框 , 輸入certmgr.msc命令后回車打開Windows的證書管理器 。接著在左側列表中找到受信任的根證書頒發機構項,展開它后選擇其中的子項目證書 。接著在右側的窗口列表中查看是否有Adguard的證書,如果有的話就表示安裝成功了(圖5) 。
瀏覽器如何過濾加密頁面中的廣告

瀏覽器如何過濾加密頁面中的廣告

當然并不是所有的瀏覽器都是使用系統的證書體系,包括火狐瀏覽器在內的一些瀏覽器自帶了一套證書體系 。所以首先在Adguard的證書上點擊鼠標右鍵,選擇所有任務中的導入命令,從而將系統里面的這個證書文件導出來 。接著點擊火狐瀏覽器右上角的打開菜單命令,在彈出的菜單中選擇選項命令,在彈出的對話框里面選擇高級按鈕 。接著再點擊其中的證書標簽頁 , 然后點擊下面的查看證書按鈕 。接下來在彈出的證書對話框中,切換到證書機構標簽頁 。然后點擊下面的導入按鈕,選擇剛剛導出的證書文件即可(圖6) 。
瀏覽器如何過濾加密頁面中的廣告

【瀏覽器如何過濾加密頁面中的廣告】現在 , 就可以正常瀏覽HTTPS的頁面,并且不受廣告的干擾啦 。

相關經驗推薦