一個早上被刷三萬台幣,原因在八個月前的一次點擊:用 Kill Chain 看懂多層防護
工程師思路系列・事出必有因 一個早上被刷三萬台幣,原因在八個月前的一次點擊:單層防禦為什麼高機率被擊穿 最近臉書上有一位醫師兼資工背景的工程師,公開分享了自己的遭遇:Google Cloud 帳號在一個凌晨被大量呼叫 Vertex AI,帳單暴增約三萬台幣。他花了好幾天追查,結論很反直覺:不是 API Key 外洩,不是密碼被盜,也不是 AI Agent 失控,而是八個月前就躺在他 Mac 裡的一隻資訊竊取木馬。 我看完的第一個念頭不是「這個人好倒楣」,而是:這條攻擊鏈,把 Mac 換成 Windows、把 Google Cloud 換成公司信箱或雲端 ERP,一模一樣走得通。 一般人聽到這種事,會想到兩招:裝防毒軟體、調瀏覽器設定。這兩招都對,但我建議再加上第三層:資安閘道器。這篇文章想說的其實很簡單:人都有疏失的時候;惡意威脅不斷提高攻擊層級、增加方法與管道;被利用的機器與程式又不休息。所以單層防禦被擊穿的機率很高。我們用這個案例,再借用資安界兩套偏理論的工具,看清楚攻擊走到哪一步、每一層守什麼,以及為什麼需要多層防護。 一、事件經過(三分鐘版) 時間點 發生的事 約八個月前 為了安裝 Claude Code 上網搜尋,點進排名很前面、長得像官方的仿冒網站,疑似下載並執行了惡意檔案 之後數個月 電腦裡多了幾個隱藏檔與一個開機自動執行的設定,電腦照常使用,沒有任何異狀 事發前約兩週 雲端專案裡出現陌生的 Service Account:先有人盤點專案,幾秒內啟用十幾個 AI 相關 API,接著建立帳號並下載金鑰。當天活動紀錄有一筆來自美國的 IP 事發當天凌晨 多個專案同時大量呼叫 Vertex AI。約一小時後 Google 異常偵測來信,自己設的預算提醒晚了約五小時才到,而且只通知、不會停 結果 關閉帳務與專案止血,向 Google 申訴後,大部分費用獲得調整減免 先講清楚:以上是當事人的自述與推論。木馬的主程式已經不在機器上,所以「木馬家族」「仿冒網站就是感染途徑」「登入狀態被重放」都屬於推論,並非鑑識確認的結論。但「釣魚下載 → 竊取登入狀態... » read more