[心得] AdGuard network-wide HTTPS filtering

作者: diablos ( )   2018-09-09 22:23:09
不過 主角不是iOS版的任何只能作DNS過濾的廣告封鎖器
而是PC版的AdGuard於mobile apps的應用
因為iOS系統架構因素
在iOS裝置上 本機system-wide的HTTPS過濾不可能
嘗試讓iOS裝置的網路流量通過遠端自己在個人PC上建立的代理伺服器
來作network-wide的HTTPS過濾
首先 在Windows PC上
安裝付費的AdGuard for Windows
以及安裝能建立本機代理伺服器的軟體 例如: CCProxy
試用版的CCProxy免費提供3個裝置登入其建立的代理伺服器
把AdGuard for Windows和CCProxy設定好
和在iOS裝置上安裝AdGuard for Windows的憑證後
(相關步驟就不明述了)
自己寫了給某些iOS apps用的過濾規則在AdGuard for Windows的使用者過濾器
104 app: 清除app內所有頂端/底部廣告橫幅, 及穿插在各類別裡清單的贊助廣告
https://i.imgur.com/vtzj7bi.jpg
動畫瘋 app: 片頭的廣告視訊沒了 但仍要等倒數
https://i.imgur.com/52jTuTf.jpg
漫畫人 app:
之前有人使用AdGuard網路報告工具報告關於漫畫人 app的問題
給的資訊不充足且沒留任何聯絡資訊
報告問題前 請先去註冊GitHub帳號
並填寫在AdGuard網路報告工具的欄位中!
還有AdGuard團隊是外國人不懂中文
在上傳的截圖裡用英文和線框標示問題所在
和評論裡的陳述 盡量用英文
對於iOS版漫畫人 app 其實沒啥DNS過濾的規則好加的
因為若有訂閱1hosts.cf或AdGuard 簡化域名過濾器
原本過濾器的規則已經有封鎖一些廣告了
於此案的iOS版 我只有請AdGuard團隊加些追蹤器網域在過濾器
更多我為漫畫人 app寫的規則只能用於Android版AdGuard
iOS版AdGuard是無法使用的
iOS版所有廣告封鎖器不可能移除底下這些:
首頁頂端的廣告橫幅, 人氣榜的廣告橫幅, 和漫畫連載章節末的廣告殘留物
然後評論裡的廣告雖可被封鎖 但會留下廣告殘留物
(iOS版漫畫人 app在經廣告封鎖器過濾後 於評論是留下廣告橫幅的空白空間
Android版漫畫人 app在我的規則被加入官方過濾器前
於評論是留下明顯的廣告橫幅殘留物)
之前 有板友教導用路由器的網址過濾功能
雖可封鎖app內明顯的廣告和漫畫連載章節末的廣告殘留物
但無法移除首頁頂端, 人氣榜裡和評論裡這三者的廣告橫幅殘留物(空白空間)
經由我的代理伺服器 app內廣告含殘留物都被移除了
https://i.imgur.com/lOsj9Qh.jpg
https://i.imgur.com/k6PRYXQ.jpg
https://i.imgur.com/WbVsekN.jpg
路由器的網址過濾功能是無法作HTTPS過濾的 且太多限制
而自己在Windows PC上所建之個人的代理伺服器
搭配AdGuard for Windows
雖可幫忙行動裝置作HTTPS過濾 還是有一些困難要克服
尤其是遠端的代理伺服器之HTTPS過濾對Android apps較麻煩
Android裝置需要root
反而 遠端的代理伺服器之HTTPS過濾
目前對iOS apps較不會有那麼多問題
即便可能對某些apps有問題 一般把其使用的網域
加到AdGuard for Windows的HTTPS過濾之例外清單就好 比如: 銀行 apps
但對Google的apps很麻煩 會破壞其連線
要靠AdGuard團隊在未來推出新功能
把這些特殊的apps排除在HTTPS過濾之外
只作HTTP過濾 不作HTTPS過濾
本篇僅是稍微介紹network-wide HTTPS過濾於應用的可能性
作者: justin8821 (好想睡喔)   2018-09-09 22:48:00
等等 太專業了 有設定懶人包嗎?
作者: darkMood (瞬間投射)   2018-09-09 22:55:00
不看廣告請不要使用該軟體,除非你自己寫個軟體給別人用
作者: dswerfftre (啾拉拉木君)   2018-09-09 23:38:00
看電視看到廣告不能轉台 除非自己開個電視公司
作者: diablos ( )   2018-09-09 23:43:00
Apple和Google都雙重標準讓美國大電信商Verizon具有廣告封鎖能力的Safe Wi-Fi app在商店上架了XD 有要去抗議嗎?好啦 Apple和Google只敢抓小公司的廣告封鎖器 好消息(?)是很多iOS上的廣告封鎖器 比如FutureMind和AdGuard的付費廣告封鎖器都已被Apple禁止更新了 基本上 用戶若想要廣告封鎖 就不該考慮用iOS裝置
作者: sunpirit (sunpirit)   2018-09-09 23:52:00
感覺原Po應該沒收錢吧 到底有多愛這個App XD
作者: Arbing (ov'_'ob)   2018-09-10 01:42:00
作者: DKPCOFGS (Eight)   2018-09-10 02:36:00
看來下一台直接跳安卓是最簡單的
作者: wei0019 (悱惻)   2018-09-10 07:24:00
作者: chadhsieh (謝老闆)   2018-09-10 08:53:00
有些廣告真的吃相難看
作者: kouta (Kk)   2018-09-10 09:01:00
還有很多廣告封鎖能用好嗎 被關的大概是有資安問題
作者: ulnollag (給冷)   2018-09-10 09:28:00
推專業 但也是得呼籲幫忙看個廣告
作者: abelyi100 (abelyi100)   2018-09-10 09:31:00
回k大,被關的不是資安問題,就只是因為蘋果想禁止這種軟體而已https://tinyurl.com/yc3axuwk像FutureMind的Adblock V2.8.2就是我在iOS上看過最讚的擋廣告app,因為他用的方式不會占用到一般VPN空間~~~但是現在新版本也被迫改掉,否則蘋果不讓他繼續提供更新
作者: cattgirl (小喵超愛合購)   2018-09-10 09:39:00
事實證明 JB擋廣告最強
作者: Gankosakae (がんこさかえ)   2018-09-10 09:44:00
AdBlock改用DNS也不難用啦 可是蘋果一樣不給更新了…
作者: kouta (Kk)   2018-09-10 09:58:00
我有在用FutureMind的AdBlock 但作者現在都出新的APP
作者: diablos ( )   2018-09-10 10:08:00
是還蠻多廣告封鎖app能用 只要在架上還是能用啊 可能有人不知Apple前陣子不久又再度約談廣告封鎖器開發者喝咖啡是啊 FutureMind的AdBlock和Weblock確是因資安問題早就被Apple禁止更新惹(誤) 所以有人該馬上刪除AdBlock 若不清楚就不要亂講扯資安 純粹就是Apple不允許會封鎖一般apps內廣告的廣告封鎖器 但遇到美國大電信商Verizon Apple也是跪了 雙重標準
作者: abelyi100 (abelyi100)   2018-09-10 10:10:00
https://i.imgur.com/AqplvhC.pngAdBlock有為了符合App Store的規則被迫修改過方式,而且他上次更新也是10個月前了。。。
作者: kouta (Kk)   2018-09-10 10:10:00
AdBlock 又沒被下架 APP也都很正常不需要更新 在扯什麼資安有問題的才會下架
作者: abelyi100 (abelyi100)   2018-09-10 10:12:00
你看一下他以前的更新頻率,曾經一年內更新了14次,結果現在有10個月沒更新絕對不是正常現象好嗎k大你不知道其實有不少app是因為新版被App Store拒絕而無法更新,所以只剩舊版留在架上的
作者: onollll (onollll )   2018-09-10 10:17:00
簡單來說 蘋果不喜歡能夠阻擋App內廣告的軟體
作者: diablos ( )   2018-09-10 10:17:00
還有其它廣告封鎖器可用 但在功能上 還是比不過AdGuard Pro, AdBlock和Weblock 而AdBlock還有過濾規則數量上限天花板低的缺點
作者: kouta (Kk)   2018-09-10 10:19:00
多數免費軟體的開發者也是要有收益
作者: diablos ( )   2018-09-10 10:22:00
AdGuard Pro也沒被下架 情形跟AdBlock一樣 不要亂造謠!但Apple不允許它們更新了 有人不要不懂裝懂好嗎?事實上AdBlock是較有名氣的廣告封鎖器中最早被禁止更新的 還是趕快刪除AdBlock吧 因為有人說不能更新就是資安有問題
作者: kouta (Kk)   2018-09-10 10:25:00
我是說被下架是資安問題 不是說不能更新事實就是有一堆老鼠屎是有疑慮問題的APP就算是蘋果要保護APP開發者收益其實也不為過
作者: abelyi100 (abelyi100)   2018-09-10 10:27:00
請停。。。再針對這個問題吵整串就歪了
作者: kouta (Kk)   2018-09-10 10:27:00
我知道AdBlock不是走他們伺服器VPN的APP我幹嘛刪 管好自己
作者: Gankosakae (がんこさかえ)   2018-09-10 10:27:00
AdBlock沒有規則數量上限啦 只是規則太多iOS會撐不住
作者: diablos ( )   2018-09-10 10:30:00
JB擋廣告有什麼強?差別只是JB不用靠本機VPN 直接改裝置的hosts檔案 過濾的原理還不跟其它用fake VPN的廣告封鎖器一樣是作DNS過濾 不要誤導人們以為JB的廣告封鎖能力有較好
作者: asdfghjklasd (好累的大一生活)   2018-09-10 10:33:00
這個用盜版軟體是一樣的行為了...而且真的想要 filter , 我會用TP遠端也用同一台,掛過認證就好
作者: diablos ( )   2018-09-10 10:37:00
AdBlock一直以來從舊版到現在就是作DNS過濾 不是"改用"DNS 只是舊版和新版AdBlock的VPN機制不一樣罷了 舊版AdBlock的dummy VPN很早前就被Apple禁止 所以才有新版的VPN方式
作者: abelyi100 (abelyi100)   2018-09-10 10:38:00
這個嘛。。。樓上你知道Apple不允許程式阻擋app內的廣告,“只“允許程式阻擋Safari內的廣告。這樣的標準有沒有很有趣呢~~~:)
作者: diablos ( )   2018-09-10 10:42:00
AdBlock的規則數量上限"不是"iOS給VPN用的記憶體上限 其天花板低 跟AdBlock作者求證過了還好吧 允許瀏覽器的廣告封鎖 不允許一般apps內廣告封鎖這樣的標準行之已久 沒什麼有趣不有趣 Apple對美國大電信商Verizon跪下來的雙重標準較有趣
作者: onollll (onollll )   2018-09-10 11:20:00
樓上 庫克是商人 利益為先啊...
作者: diablos ( )   2018-09-10 11:40:00
不用您提醒我也知道喔 純粹只是閒聊罷了 Apple對中國也是一樣跪啊 望向雲上貴州 商人就是利益為上
作者: onollll (onollll )   2018-09-10 11:47:00
我是沒差 只要不要把個資給中國...
作者: kouta (Kk)   2018-09-11 04:03:00
符合當地法規就是跪 噗
作者: diablos ( )   2018-09-11 06:58:00
有人說AdBlock都很正常 不需要更新 噗 不是它不需要更新而是不能更新 關閉(更新) 但沒人會把下架app等於關閉app這種中文用法 還蠻會硬坳的)Apple不就是欺善怕惡?雙重標準?宣稱注重保護客戶隱私面對中國 倒是蠻快交出iCloud的)) 對小公司的adblocker威脅下架或禁止更新 然後允許美國Verizon的adblocker上架講一下觀感而已 噗 有必要這麼想來挑釁?還是想談AdBlock有哪些缺點?
作者: abelyi100 (abelyi100)   2018-09-11 08:10:00
別生氣啊,別理他不就好了……
作者: xvid (DivX)   2018-09-11 09:48:00
幫忙看廣告 笑死
作者: a1030820308 (JOHNLEE)   2018-09-11 17:24:00
有些類似普世價值的堅持和操守是不能被一句遵守當地法規就輕輕帶過的,總不能政府制定了手機要可以被遠端操控爆炸的法條手機公司也乖乖遵守吧
作者: Adb1ock   2018-09-12 15:20:00
用我不好嗎

Links booklink

Contact Us: admin [ a t ] ucptt.com