技術補帖

看完一題的結案筆記,這裡補三句話:這招叫什麼、防守方怎麼抓、解完問自己一題。

① 逐題:技能、訊號、自問

事件 1|ICMP 酬載

練到:讀 ICMP 型別、展開 Data 酬載——酬載能夾資料,就是隱蔽通道的雛形; 實務上是 SOC 告警分流與惡意程式外送分析的基本功。

防守:酬載大小不對稱、內容高熵、固定週期出現就該懷疑 → 非必要封鎖對外 ICMP echo,監控酬載大小與週期。

自問:如果資料夾在 echo reply 而不是 request,過濾條件要怎麼改?

事件 2|FTP 明文憑證

練到:重組 TCP 對話、讀出明文憑證(CWE-319)——拿到任一個側錄點, 全公司打過的帳密都形同裸奔;內網合規盤點與紅隊證據呈現都靠它。

防守:21/23 埠還有流量、指令是明文 → 停用 FTP/telnet 改 SFTP/SSH,防火牆封這兩個埠。

自問:改用 SFTP 就百分之百安全了嗎?還有哪些前提必須成立?

事件 3|Telnet 逐字回顯

練到:並排比對雙向串流、還原使用者逐字輸入;老舊設備與 OT 取證、資產汰換評估都在用。

防守:管理平面(vty)出現 telnet 登入 → vty 只留 ssh,設備移進獨立管理網段並以 ACL 限制來源。

自問:為什麼密碼只出現在 client → server 一個方向,帳號卻兩個方向都有?

事件 4|HTTP Basic

練到:讀 HTTP 標頭、解出編碼內容——編碼不等於加密,Basic 只是把帳密做了一次 Base64; 稽核報告要求「傳輸加密」時,你就是要解釋這件事的人。

防守:內網出現 HTTP 請求夾帶 Basic 認證標頭 → 全站 HTTPS 加 HSTS、HTTP 一律導向,憑證一律輪替。

自問:換成 HTTPS 後,攻擊者還剩哪些手法?(憑證重用、工作階段竊取、重送)

事件 5|DNS 隱蔽通道

練到:分辨正常查詢與外洩查詢、把分段編碼拼回——五題裡最接近真實 APT 手法的一題; DFIR 與威脅獵捕的日常。

防守:名稱過長、熵值偏高、週期固定、TXT 異常多 → 只允許查內部 resolver、阻擋直連外部 53、DNS 日誌建告警。

自問:改用 DoH(DNS 包進 HTTPS),你在網路層還看得到什麼?


同樣的封包,攻擊者看到機會、防守方看到訊號——能同時講出兩邊,就是履歷上寫得出來的東西。

② 帶走這個:三行通報範本

真實工作裡,分析師的產出不是 flag,是別人看得懂、能據以行動的說明:

【觀察】時間/來源主機/協定:(我看到什麼現象)
【影響】可能曝險的資料或系統:(最壞情況是什麼)
【建議處置】立即動作與負責人:(誰在什麼時候前要做完什麼)

寫的時候分開「現象」與「推論」:前者封包裡看得到,後者是你的判斷——混在一起,通報就沒人敢照著做。

③ 復盤三問

做完每一題,先別急著看分數,用這三題檢查自己是真的會了:

  1. 如果這件事發生在我實習或任職的公司,誰要負責、會踩到哪條法規或合約?
  2. 我在 Wireshark 裡看到的每一個欄位,對應哪一條協定規範的哪個欄位?
  3. 如果我是防守方,我能不能在交換器、防火牆或日誌上寫一條規則,讓它在第一秒就被抓到?