AI News HubLIVE
站內改寫1 分鐘閱讀

Introducing Precursor:透過持續的客戶端訊號檢測代理行為

Cloudflare推出Precursor——一種基於客戶端會話的行為驗證系統,透過持續收集使用者互動訊號來區分人類與自動化流量,彌補傳統驗證方式的盲區,提高檢測精度並減少對合法使用者的干擾。

來源Cloudflare AI Blog作者: Marina Elmore

Cloudflare今日宣佈推出Precursor,這是一種全新的客戶端行為驗證引擎,旨在透過持續收集使用者互動訊號來識別和區分人類使用者與自動化機器人。在當今的網路環境中,機器人攻擊手段不斷進化,傳統的單點驗證(如CAPTCHA)已不足以應對複雜的自動化行為。Precursor的推出正是為了填補這一空白。

Precursor的核心原理是在使用者訪問網站時,動態注入一段輕量級JavaScript程式碼,該程式碼會收集滑鼠移動、鍵盤活動、焦點變化和頁面可見性等行為訊號。這些訊號經過壓縮和緩衝後,定期傳送到Cloudflare的邊緣伺服器進行分析。與傳統的基於請求的檢測不同,Precursor將整個會話期間的行為整合成一個連續的行為檔案,從而更準確地判斷使用者是否為人。

例如,人類滑鼠運動受生理限制,呈現弧形軌跡並伴有震顫,而機器人往往表現出直線、精確的移動。鍵盤輸入方面,人類敲擊有自然的節奏變化,而自動化程式通常過於規律。Precursor透過交叉驗證這些訊號,能夠發現難以偽造的行為模式。重要的是,該系統不記錄具體的按鍵內容,僅關注時間和節奏,從而保護使用者隱私。

Precursor作為Cloudflare Bot Management的補充功能,可與現有的Turnstile挑戰機制配合使用。在啟用後,它能夠將檢測覆蓋範圍從關鍵的登入、結賬等頁面擴充套件到整個應用程式,監控使用者在整個會話中的行為。同時,Precursor引入了基於會話的分析儀表板,幫助安全團隊檢視典型的會話行為、發現異常偏離以及識別長期自動化跡象。

目前,Precursor已開始部署,使用者可直接從Cloudflare儀表板啟用。在正式釋出前,該功能將免費使用。企業版Bot Management客戶可以將其設定為低摩擦模式(僅觀察)或完全驗證模式(對無有效會話的請求進行挑戰)。Precursor的推出標誌著機器人檢測從靜態點驗證向動態會話分析的重要轉變,為應對日益複雜的自動化威脅提供了更強大的工具。

Introducing Precursor:透過持續的客戶端訊號檢測代理行為 | AI News Hub