資安
資安新手入門 06|安全公告在哪看:不必自己追,但要知道誰在追
老闆不必每天親自去刷各大軟體的資安公告,但你要確定公司裡或合作廠商有人在看,而且看的清單跟你們系統實際跑的技術對得上。本文教你怎麼確認這件事有沒有人在做。
每次問工程師或合作廠商:我們的備份還原得回來嗎?昨天那個安全漏洞跟我們有沒有關係?離職同事的權限都關掉了嗎?如果你收到的回答開頭是——照理說沒問題、應該有跑、理論上不會中、正常來說已經關了——這時候先別急著點頭說好,然後把對話結束。
因為這四個詞同時出現或單獨出現時,翻譯成白話文只有一個意思:他現在是憑印象或邏輯推論回答你,他還沒有打開系統親眼看過。這是資安新手入門的第七篇。在〈資安新手入門 01|資安公告出來了:怎麼知道自己的系統中不中〉與〈不懂技術的老闆,怎麼判斷工程師講的是不是真的〉裡,我們都提過一個核心原則:你不需要自己懂技術,但需要聽得出對方給的是推論還是事實。
先替工程師說句公道話:講出這四個詞的人,不見得是在敷衍你或騙你。在軟體系統裡,從當初設定好了到今天還在正常運作之間,中間隔著無數個可能悄悄改變的環節——主機硬碟滿了、外掛自動更新失敗、憑證過期了、或是某次改版不小心把設定蓋掉了。
正如英國國家網路安全中心(NCSC)在《資安十步:弱點管理》(10 Steps to Cyber Security: Vulnerability management)指南中所提醒的:組織不能只仰賴自動更新或既有設定,還必須持續監控更新狀態、主動了解更新在什麼情況下會失敗(例如儲存空間不足、版本落差過大、或是需要手動重啟才會生效),並在更新策略中寫清楚誰負責執行、誰負責檢查確認。
當你突然在會議上或訊息裡丟出一個問題,對方手邊沒有打開後台與紀錄檔,他腦中浮現的是當初是這樣設計的,於是脫口而出照理說沒問題。這是一句誠實反映我記憶中是這樣的話,但拿記憶當成現況,正是許多資安意外發生的起點。
把這四個詞拆開來看,每一個背後都藏著一種常見的盲點:
聽到這四個詞的時候,不需要質疑對方的專業,也不必當場氣氛僵掉。你可以照著〈不懂技術的老闆,怎麼判斷工程師講的是不是真的〉提到的原則(「你不必記得每一題背後的道理,只要記得好答案裡有三樣東西:具體的人、具體的時間、具體的退路」),溫和地把問題從當初怎麼設的拉回現在實際長怎樣:
| 當你聽到這句模糊說法 | 背後真正的意思 | 你可以這樣追問一句 | 怎樣才算查證過的答案 |
|---|---|---|---|
| 應該有備份吧 | 上線時有設,最近沒看過 | 今天不用急著回我,可以幫我看一下最新一份備份檔的日期跟大小嗎? | 最新一份是今天凌晨產生,檔案大小正常,放在另一台儲存空間 |
| 理論上不會受這次漏洞影響 | 憑印象覺得沒用到那個功能 | 在〈資安新手入門 01|資安公告出來了:怎麼知道自己的系統中不中〉有張對照表,能幫我查一下線上實際跑的版本號嗎? | 線上實際跑的是修補後的版本,我是從正在跑的環境裡查到的 |
| 正常來說掛掉會有通知 | 以前設過監控,沒試過還靈不靈 | 我們上一次收到測試告警是什麼時候?現在是誰的手機會響? | 上禮拜剛跑過測試通知,目前綁在維運群組跟工程師手機上 |
| 照理說離職的人進不來了 | 人資有辦離職,但沒逐一對過後台 | 能幫我打開主機跟管理後台的名單,看現在還有哪些有效帳號嗎? | 剛剛對過名單,目前只有現職同仁,離職那位的帳號已在當天停用 |
很多時候技術人員會用模糊詞回答,是因為老闆在對話裡表現出現在立刻就要聽到沒問題的壓力。當你急著要一個安心的答案,對方最快能給你的就是應該沒事。
想改掉這個習慣,最有效的方法是把馬上回答跟去查清楚拆開。下次聽到這四個詞,你可以直接說:不用現在馬上憑印象回我,給你一點時間去後台看一眼,確認完再把現在的版號或截圖傳給我就好。當對方知道你要看的是今天打開系統查到的結果,那些模糊的推論自然就會變成具體的時間、數字與紀錄。
恩梯科技是客製化開發出身的系統軟體公司,現在做的是 AI 系統的長期維護。在〈不懂技術的老闆,怎麼判斷工程師講的是不是真的〉裡我們寫過:「健檢結論只有三種:可以直接接手、先整理再接手、建議重做比較省,不會給你模稜兩可的答案。」長期維護要顧的是:出事多久內有人回應、安全更新多久做一次,都該在合約裡寫清楚。如果你受夠了每次問系統狀況都只能聽到「應該沒問題」,可以從一次系統健檢開始。預約系統健檢
只與少數值得深入合作的夥伴建立長期關係。
需要協助嗎?
用 LINE 直接問我們