全部文章

如何偵測網站上的 Tor 流量

Tor 會將訪客的來源完全匿名化。了解如何透過比對即時出口節點清單來偵測 Tor 流量,以及如何在不影響合法使用者的情況下作出回應。

2026年5月1日閱讀約 3 分鐘

值得識別 Tor 流量,因為它代表一般使用者所能取得的最強匿名程度:來源完全被隱藏。好消息是,Tor 是較容易偵測的匿名工具之一,原因在於其出口節點是公開的。以下說明如何有效偵測。

為何 Tor 可被偵測

與私人 VPN 不同,Tor 會公開其中繼站清單,當中包括向您的網站發送流量的出口節點。如某個請求 來自清單上的 IP,即代表該流量屬於 Tor。問題在於清單的時效性:該清單會不斷變動。(有關其運作 機制,請參閱什麼是 Tor 出口節點。)

檢查某個 IP 是否為 Tor 出口節點

如何可靠地偵測

  1. 即時出口清單比對。 將 IP 與持續更新的當前 Tor 出口清單進行比對,而非使用過時的快照。
  2. 近期中繼站記錄。 識別近期曾擔任出口節點的 IP。
  3. 輔助佐證的背景資料。 ASN 與信譽信號 可進一步佐證判斷結果。

Tor 出口節點偵測工具會為您完成比對工作,該信號亦已納入 代理偵測 API

如何回應 Tor 流量

一刀切封鎖 Tor 會帶來實際代價:記者、社運人士以及重視私隱的使用者均依賴它。因此應按操作的 敏感程度調整回應方式:

操作建議處理方式
瀏覽 / 閱讀放行或記錄日誌
帳戶註冊驗證挑戰
登入強化身分驗證
付款 / 提款封鎖或人手審核

實施建議

  • 在伺服器端進行檢查,以確保結果可信。
  • 結合其他信號。 Tor 加上全新帳戶再加上快速操作,比單純的 Tor 信號更能說明問題。
  • 即使放行亦應記錄日誌。 Tor 標記在事故調查中屬於相當有價值的背景資料。

總結

透過將訪客 IP 與持續更新的即時出口清單進行比對,並結合 ASN 與信譽背景資料,即可偵測 Tor 流量。其後應按具體操作決定封鎖、發出驗證挑戰,還是記錄日誌,既保留 Tor 的正當用途,亦能 保護高風險操作。

常見問題

常見問題解答

將訪客的 IP 與公開的 Tor 出口節點清單進行比對,該清單可免費取得且更新頻繁。持續更新清單的偵測服務,能夠可靠地識別出口節點。

相關文章