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