跳轉到

2007-震網與網路戰:以「假資料」實體破壞#

案件摘要#

西元 2010 年 6 月,白俄羅斯資安公司偵測到一隻前所未有的蠕蟲——震網(Stuxnet)。分析揭示了一樁戰爭史上的新案件:這隻約 500KB 的蠕蟲專門攻擊伊朗納坦茲核濃縮廠的西門子 PLC(可程式邏輯控制器),以假感測器資料欺騙操作員,同時操縱離心機轉速劇烈變化——上千台離心機因疲勞損毀,伊朗濃縮進度被拖慢約一至兩年;而操作員面前的儀表板一切正常。這是史上第一種以軟體實體破壞戰略基礎設施的武器。案件的兇手是「控制理論的攻擊」:不是摧毀系統,而是讓系統「在你看來正常」地自我毀滅——網路戰時代的開幕。

前因 -- 為什麼會有這個案子#

  • 伊朗核計畫(納坦茲):以 IR-1 氣體離心機(源自 A.Q. Khan 網絡的早期設計)濃縮鈾。
  • 空襲選項的政治風險高(報復、油價、外交)——「延時的、不流血的」破壞成為新選項。
  • 工業控制系統(SCADA/PLC)的安全設計假設「氣隙隔離」——氣隙是 2000 年代工控安全的根本假設。

線索與推理 -- 網路武器的解剖#

線索一:氣隙的破壞——供應鏈與人#

震網通過 USB 隨身碟(LNK 漏洞等四個零日漏洞)跳入物理隔離網路:

\[\text{氣隙的假設:} \quad P(\text{跨隙感染}) \approx 0 \quad \Rightarrow \quad \text{實際} = \text{人的行為} \times P(\text{隨身碟})\]

氣隙的破口是人,不是線——任何有人的系統都無法真正隔離。這條線索:供應鏈與人是網路防禦的真正邊界。

線索二:控制理論的攻擊——讓觀察者說謊#

震網的攻擊邏輯是雙層欺騙:

S7-417(主控):操縱離心機轉速(劇烈升降循環)→ 轉子疲勞損毀
S7-315(副控):向操作員的監視系統回放「正常」歷史資料 → 儀表板正常

這是對控制理論的攻擊:閉環控制的穩定性依賴「觀察者(感測器)的真實」——當感測器被污染,控制器與操作員都在為假資料工作:

\[\hat{x} = \text{估計值} \leftarrow \text{感測器資料} \quad \Rightarrow \quad \text{資料被污染} \Rightarrow \hat{x} \text{ 全錯}\]

攻擊「觀察」比攻擊「行動」更便宜也更隱蔽——這是卡迭石假情報(-1275-卡迭石會戰.md)的數位版:污染敵人的觀察層,讓他自己毀滅自己。

線索三:離心機的物理#

氣體離心機以六氟化鈾氣體的高速旋轉分離鈾同位素(U-235 略重於 U-238 的分子、質量差約 1%);轉速劇烈變化(頻率循環升降)使轉子金屬疲勞、破裂:

\[\text{分離功(SWU)} \propto \text{轉速}^2 \times \text{運轉時間}\]

轉速是離心機的命脈——震網以「頻率的鋸齒波」使轉子在應力極限附近循環,破壞累積而不可見。物理破壞可以由軟體的「參數操縱」完成——這是網路-實體融合(cyber-physical attack)的第一次戰略級展示。

線索四:數位鑑識——「偵探」的方法#

震網的破解是教科書級的「推理探案」:

線索 推論
攻擊目標僅西門子 S7-417/315 目標是特定工控系統(非大眾病毒)
代碼中「Myrtus」等標記 與波斯/中東主題相關的暗示(解讀有爭議)
編譯時間戳的時區分析 開發工作週以週四為休息日——指向特定地區工作文化
複雜度與多個零日漏洞 國家級資源(零日漏洞值數十萬美元)
攻擊行為只針對離心機參數 目標是鈾濃縮,非破壞平民設施

多源線索拼合的推理(與中途島的「AF 缺水」同構,1942-中途島與情報戰.md):歸因(attribution)從「誰承認」變成「線索的拼圖」——數位時代的偵探學。

破案時刻#

  • 2010 年 6 月:白俄羅斯防毒公司通報;賽門鐵克與卡巴斯基解構全案。
  • 2012 年《紐約時報》報導「奧林匹克遊戲」計畫:美以聯合行動——網路武器首次被歸因到國家層級。
  • 伊朗約上千台離心機損毀,濃縮進度被延後——無流血的戰略破壞。

後果 -- 改變了什麼#

  • 網路武器時代:APT(進階持續性威脅)成為國家工具(美國網戰司令部 2010、各國相繼成立)。
  • 工控安全的重寫:氣隙假設、供應鏈審查、關鍵基礎設施防護——工業與軍事的邊界消失。
  • 歸因問題成為戰略難題:「誰攻擊了我?」在網域可以否認——傳統嚇阻(報復)的邏輯在網域失效。
  • 報復與升級:2012 年 Aramco 沙姆恩病毒(伊朗報復)——網路戰的來回升級成為新常態。

戰法演進筆記#

震網的戰法遺產:

  1. 攻擊「觀察層」最便宜:假感測器資料使敵人自我毀滅——欺騙的數位版(卡迭石原理)。
  2. 氣隙的破口是人與供應鏈:物理隔離不等于安全。
  3. 參數操縱 = 實體破壞:軟體可以完成物理破壞——網路-實體融合。
  4. 歸因以線索拼合:時區、代碼風格、目標選擇——數位偵探學。
  5. 不流血的戰略破壞:低於戰爭門檻的攻擊——「灰域戰爭」的誕生。