跳至主要內容

觀點 · Essay

從包裝盒上那枚徽章,到額度欄裡的那個 70:一百三十萬臺機上盒後門的設計語言

一家取得 Android TV 認證的深圳機上盒廠被揭露在出廠韌體預埋後門並出售存取權限,本文從機殼上的待機燈、包裝上的認證徽章到韌體裡的資源上限,讀這起資安事件的設計語言。

設計觀察 ·
從包裝盒上那枚徽章,到額度欄裡的那個 70:一百三十萬臺機上盒後門的設計語言

電視櫃上最安靜的那件家電

機上盒大概是客廳裡存在感最低的一件家電。巴掌大的黑色塑膠外殼,表面是霧面咬花或鋼琴烤漆,正面只留一顆直徑兩三公釐的指示燈,待機時紅色,運轉時換成藍色或綠色;遙控接收窗藏在同一面,橡膠腳墊把它墊離層板,散熱全靠外殼上的開孔。沒有風扇,沒有螢幕,出廠時的設計目標就是讓人忘記它的存在。使用者與它的全部互動,往往只剩遙控器和背後那條 HDMI 線。這類產品的外觀設計簡報通常只有一頁:黑色,低調,便宜。

11 月 4 日,IT 之家報導 Google 發布的部落格文章:一家同時從事 OEM 與 ODM 業務的深圳廠商視壯科技,在出廠的 130 萬臺電視機上盒中預埋系統級後門,並將存取權限出售給犯罪團夥。這家公司曾取得 Android TV 合作夥伴認證。藉助後門,買家可以在設備上安裝隱藏軟體,用於廣告詐欺與住宅代理生意,也能遠端植入惡意軟體,直接攻擊終端使用者。

統計圖卡呈現視壯科技一百三十萬臺出廠機上盒被預埋系統級後門的規模

同一場行動裡,Google 的威脅情報團隊 GTIG 聯合日本警察廳與 Lumen 等單位,宣布搗毀名為 XCPE 的大型殭屍網路;接管下遊 C2 網域之後,另外至少一千萬臺受感染設備的控制也被切斷。報告披露的 C2 網域是 szbboys.com,黑產伺服器現已查扣。

徽章承擔了包裝上全部的信任

低價機上盒是外觀高度同質的生意。貨架上排開的黑盒子,晶片方案相近,遙控器佈局也相近,真正把它們區分開的視覺元素,經常是包裝盒正面那枚認證徽章:機器人頭的輪廓,配上 Android TV 字樣。零售箱的排版也有固定配方,正面放產品渲染圖與徽章,側面印條碼,背面是多語言的規格表。對不熟悉供應鏈的消費者來說,這枚印刷品就是信任的全部實體形式,印刷成本極低,承載的契約重量卻最大。

OEM 與 ODM 的模式讓徽章的旅行範圍比想像中大。一條生產線,掛上不同品牌名,出貨到不同市場,徽章一路跟著走;貨架上它認證的是產品,契約裡它認證的其實是工廠。事件之後,Google 終止合作,禁止視壯科技再生產預載 Google 應用的設備,報告也寫明該公司與關聯企業已被永久移出 Android 認證生態系。對一家靠認證進入全球貨架的工廠而言,徽章被收回,等於產品身分整個被註銷。

引述 Google Cloud 部落格聲明,指出視壯科技向犯罪團夥出售後門存取權限並載入惡意軟體模組牟利

寫給惡意軟體的一份規格表

整份報告裡最有設計感的細節,是那組資源數字。為了不讓使用者察覺,韌體裡寫了一套資源配額管理:單一代理模組的 CPU 佔用不超過 70%,記憶體不超過 50%,並設有權重與超標報警。用報告自己的說法,廠商為了讓黑產長期穩定地使用設備,又不至於讓機上盒卡死,直接在韌體裡為惡意軟體寫了一套 QoS 排程系統。

把這段文字當規格表來讀,它與正經的工程文件沒有差距,該有的欄位都在。70% 是被校準過的數字:高到足以把使用者的頻寬與效能變現,低到不觸發選單卡頓。權重與報警的設計,確保任何模組喫掉太多資源時會先被降載,畫面的遲滯永遠被擋在使用者察覺之前。住宅代理的生意邏輯也在此,把千家萬戶的閒置頻寬與 IP 打包出售,讓買家的流量看起來來自普通家庭。這是一套反向操作的使用者體驗設計,目標是讓畫面永遠流暢,好讓另一個使用者在畫面之外安靜工作。

額度欄位在產品世界裡本是治理工具,蘋果收緊內部 AI 預算時,用的就是同一套階梯與取整的文法;到了視壯的韌體裡,被治理的對象換成了痕跡。

統計圖卡顯示韌體內寫入的資源上限,單一代理模組的 CPU 佔用被壓在 70% 以下以免讓使用者察覺

2024 年底的那次改版

報告的時間軸也值得讀。從 2024 年底開始,疑似為了規避先前針對 BadBox 殭屍網路的打擊,這套惡意軟體被重構為三層架構,專門服務黑產分銷。Google 的判斷寫得明白:惡意程式多年來被直接植入多個品牌與型號,行動擁有專屬基礎設施,並持續更新配置以規避偵測、管理合作團夥;內部人員單獨作案與開發疏漏這兩種解釋,都被排除了。研究人員分析 C2 資料時,還發現營運人員直接對受害者設備執行過敏感操作。

以產品開發的角度看,這是一套講究版本管理與模組拆分的軟體工程,下遊通路也得持續維運,需要的紀律和一家公司維護 SDK 相差無幾。差別在於,它的使用者從不出現在客廳裡,它的更新永遠靜默。這種沒有按鈕、沒有通知的韌體設計,我們先前在AirPods 韌體更新裡讀過它的便利;換到後門的場景,同一種靜默就成了耐用性的保證。

低價貨架之後

機上盒的出廠規格表會列晶片、記憶體、解析度與 Android 版本,沒有一欄叫「還有誰在使用這臺設備」。低價硬體把毛利壓到最薄,信任被外包給一枚印刷徽章和一段沒有人稽核的韌體,這次事件把這條分工裡最脆弱的一段露了出來。

可以預期認證體系的回應方向:更嚴格的開機驗證與硬體量測,貨架上的信任標記也可能從包裝表面移進啟動流程。對消費者來說,那個 70% 反而是整份報告裡最誠實的數字,它量化了一臺設備有多少比例的效能可以屬於別人。客廳裡存在感最低的那件家電,內部維護著一套最完整的介面,只是它的使用者永遠不會走進那個客廳。