什麼是被動擷取#

被動擷取(passive capture)是相對容易的技術:通常不需要特殊硬體,也不需要自己寫程式碼。典型情境是一組用戶端與伺服器透過乙太網路(Ethernet)通訊,而你只是在旁邊把經過的資料錄下來。

圖表 2-1:被動網路擷取範例

被動擷取的落點有兩種:

  • 在網路上:以某種方式「分接(tap)」流經的流量。
  • 在主機上:直接在用戶端或伺服器主機上進行嗅探(sniffing)。

被動的關鍵在於「不介入」——你不改變流量的來源或目的位址,也不需要修改或重新設定任何應用程式。這既是它最大的優點,也決定了它的能力上限。