CEH · M03

連接埠狀態:open、closed 與 filtered 告訴你什麼?

掃描輸出是特定時間、位置與方法下的觀察。先解讀回應,再決定下一個有授權的確認步驟。

讀完後,你可以
  • 用觀測條件解釋不同掃描結果。
  • 避免把開埠直接當成弱點或入侵證據。

先備閱讀:偵察紀錄:把觀察與推論分開

狀態描述探測看到的現象

以 Nmap 的用語,open 表示該探測觀察到應用接受相關連線或資料;closed 表示目標可達但該埠沒有對應的監聽服務;filtered 表示封包過濾使工具無法確定是否開啟。請把狀態與探測協定一起讀。

open|filtered 這類複合狀態保留不確定性,不能自行刪去 filtered。工具顯示的狀態並非永遠固定的主機屬性;位置、時間、過濾規則與方法都會影響結果。

延伸閱讀:Nmap: Port Scanning Basics

把證據鏈分成四步

第一步是網路可達;第二步是埠狀態;第三步是服務識別;第四步才是特定資源、設定或弱點的驗證。每一步需要自己的回應證據,後面的結論不能由前一步的標籤自動產生。

例如 443/tcp open 可以支持該次探測看到監聽者,但尚未驗證網站身分、TLS 設定或應用程式授權。記錄埠號、協定、時間、位置與方法,才能合理比較前後測。

例子:內外網看到不同結果

同一個合成主機在 10:00 從測試網段看到 445/tcp open,從外部測試網段則是 filtered。

這可以與路徑上的存取控制一致,但還需規則與封包證據確認原因。不能把兩筆直接當成工具壞掉,也不能說外部一定沒有服務。

判斷:保留兩個觀測位置;下一步核對已授權的控制規則。

離線練習:替掃描摘要加上證據邊界

只讀本文合成輸出,不執行掃描。

  1. 建立三列:22/tcp closed、443/tcp open、53/udp open|filtered。
  2. 每列寫一個可支持的觀察與一個不可支持的結論。
  3. 為 443 加上時間、來源網段與方法欄位;不知道的欄位標為未知。

預期結果

53/udp 不能確定為 open;443 不能直接證明網站安全;22 closed 不代表整台主機不存在。

自行檢核

能否解釋為什麼不能把三列直接加總為「三個弱點」?

結束與清理

保存文字摘要即可,沒有系統變更。

Q&A · 檢查你的理由

選一個答案與作答信心,再閱讀所有選項的解析。答案只儲存在此瀏覽器。

ceh-m03-port-q1 · 原創練習

443/tcp open 直接支持哪個結論?

443/tcp open 直接支持哪個結論?
ceh-m03-port-q2 · 原創練習

open|filtered 應如何記錄?

open|filtered 應如何記錄?
ceh-m03-port-q3 · 原創練習

比較兩次掃描前,最需要一起保留的是?

比較兩次掃描前,最需要一起保留的是?

連結下一個概念

詞彙:連接埠狀態·證據邊界

參考來源與範圍

以下來源支持技術原理;例子、題目與安全練習由本系列原創設計。