LG 電視熄屏仍然查詢 server:Pi-hole 睇到幾多,又證明到幾多?
3C 產品

LG 電視熄屏仍然查詢 server:Pi-hole 睇到幾多,又證明到幾多?

圖片:via XDA Developers — https://www.xda-developers.com/ran-pi-hole-for-week-and-was-disturbed-by-how-much-my-tv-phones-home/
TechLab 編輯部(譯)·

由 DNS 紀錄拆解 ACR、廣告同 telemetry,附較安全嘅封鎖做法

熄咗畫面,部電視仲做緊咩?

XDA 作者將一部 LG C2 指向裝喺 Raspberry Pi 4 嘅 Pi-hole,一星期後按電視 IP 篩選 Query Log,見到 nextlgsdp.comapp.lgwebostv.comlgsmartad.comlgtvcommon.com 等 domain 持續出現,連畫面熄咗之後都有查詢。呢個現象值得理會,不過原文冇公開總查詢數、傳輸量、封包內容或者完整時間線,所謂「熄機」亦較可能係待機,未必等於完全斷電。

LG OLED evo C2 電視正面官方產品圖

圖片:LG 香港

DNS 查詢只係敲門紀錄

Pi-hole 係 DNS sinkhole,Query Log 主要話你知邊部裝置、幾時問過邊個 domain,同個請求獲准定俾規則擋住。佢睇唔到 HTTPS 入面傳咗咩,亦唔會單靠查詢次數話到你知資料量。 Domain 俾封鎖後,裝置可能隔幾分鐘重試,結果個數字愈升愈高,但實際上一個 byte 都未成功送到嗰個 server。掉轉嚟講,domain 成功解析一次之後,裝置可以另行建立長時間連線,傳送嘅資料量亦可能唔少。

所以,原文紀錄足以證明呢部 C2 喺待機期間仍有連線活動,卻未足以證明每次查詢都係追蹤,仲分唔到 ACR、廣告、更新檢查、app 目錄、時鐘同步或者一般 telemetry。原文關閉私隱選項後仍見到 LG subdomain,亦只代表相關服務繼續解析 domain。要確認用途,仲要配合封包流量、連線目的地、官方端點文件同重複對照測試。

ACR 確實存在,但唔好見到 LG domain 就當係佢

ACR 會抽取畫面或聲音特徵,整成類似 Shazam 嘅內容指紋,用嚟辨認節目同廣告。2024 年一項經同儕審查嘅研究測試英國同美國嘅 LG、Samsung 電視,發現 ACR 喺直播電視同 HDMI 輸入都可以運作,而用家退出相關設定後,研究所監察嘅 ACR server 流量會停止;研究亦錄到兩地行為有差異。呢個結果同原文「仍見到 domain,所以 ACR 繼續傳資料」嘅推斷有明顯距離,剩低嘅查詢有可能屬於其他 webOS 功能。

先由 webOS 設定落手

LG C2 常見嘅 webOS 22 路徑係「所有設定 > 一般 > 系統 > 其他設定」,搵到嘅話關閉 Live Plus;跟住入「主頁設定」關閉 Home Promotion 同 Content Recommendation,再喺廣告設定開啟 Limit AD Tracking。私隱與條款入面亦可以檢查 Viewing Information、個人化廣告、跨裝置廣告同語音資料授權。選單名稱會跟地區、型號同 webOS 更新改動;LG 香港官網只確認 C2 港版用 webOS 22,而 Smart TV 專用私隱政策要喺電視嘅帳戶設定查看,未有公開頁面保證以上英文名稱全部相同。

用 Pi-hole 檢查,逐個 domain 試

先喺 router 嘅 DHCP 設定派發 Pi-hole 做 DNS,再幫電視保留固定 IP,否則換咗地址後好容易睇錯裝置。開 Query Log 按 client IP 篩選,分開記低待機、開主頁、播內置 app、轉 HDMI 同檢查更新時出現嘅 domain。觀察幾日後,每次只將一個可疑 domain 加入 denylist,再測試串流縮圖、登入、內容商店、AirPlay、推薦內容同韌體更新;有功能壞咗就移除規則或者精準 allowlist。

原文提到嘅四個 domain 可以當調查起點,唔適合直接視作通用封鎖表。服務端點會按地區同版本改名,同一個 CDN 亦可能同時供應廣告、app 圖片同必要檔案。一次過封鎖整個 LG domain,介面可能爽咗,串流 app、內容商店、帳戶登入或者更新亦可能一齊失靈。XDA 作者自己都遇過縮圖載入變慢,要找出 CDN domain 再放行。

Pi-hole 紀錄有咩限制?

Pi-hole 只記到經佢處理嘅 DNS request;裝置如果使用加密 DNS、寫死外部 DNS、直接連 IP,或者沿用快取結果,紀錄就會漏嘢。佢亦分辨唔到 domain 背後每個 API 嘅目的。呢次單一 C2、單一屋企 LAN 嘅結果適合用嚟提醒大家檢查設定,唔足以概括所有 LG 電視,仲代表唔到其他品牌。實際做法好簡單:先退出 ACR 同廣告授權,跟住觀察,再逐個 domain 封鎖;每次 webOS 更新後重新測一次。


參考來源

本文根據原文及公開資料整理;資料有出入時,以原文及官方資料為準。

分享:WhatsAppThreadsTelegramFacebook