Cloudflare、セッションベースのボット検知機能「Precursor」を発表
- •Cloudflareは2026年7月13日、Webサイト上の自動化されたエージェントによるトラフィックをセッション単位で検知する「Precursor」を公開した。
- •同システムは、マウスの直線的な動きやリズムパターンなど、ボット特有の挙動を継続的な分析により識別する。
- •Precursorは既存のボット管理およびセキュリティ分析ツールと統合され、今年後半の正式リリースまで無料で利用可能となる。
Cloudflareは2026年7月13日、Webサイト上の自動化されたエージェントの挙動を検知するセッションベースの検証システム「Precursor」を公開した。このシステムは、訪問者がサイト内を移動する間に動的に注入されるJavaScriptを通じて行動データを収集し、単一のリクエストを超えたユーザーの全行程を保護する。収集されたデータはCloudflareの既存のボット管理システムでリアルタイムに処理され、CAPTCHAを突破するような高度なボットと人間を識別する。
現代の自動化ツールは、人間にはない直線的なマウス操作やBézier curve(ベジェ曲線)などを用いて人間を模倣する。Precursorは、手首の自然な回転や視覚情報に対する認知遅延、無意識の手の震えなど、人間特有の生体マーカーを捉える。セッション全体を通じてこれらのパターンを評価することで、ページ更新や再挑戦によるボットの挙動のリセットを無効化する。
技術実装は3段階で行われる。まず、HTML応答に難読化されたスクリプトを注入し、次にエッジサーバー上の評価レイヤーが入力データを処理してアクション間の整合性を検証する。最後に、セッション単位のメタデータを用いてスコアを調整し、セキュリティルールに反映させる。ユーザープライバシー保護のため、キー入力のタイミングとリズムのみを記録し、顧客ダッシュボードには機密情報やログインIDとの関連付けは表示されない仕組みだ。
さらにCloudflareは、セキュリティ分析ツールにセッションベースのビューを追加した。管理者は訪問者の行動を可視化し、人間のパターンから逸脱した箇所や自動化の兆候を追跡できる。Precursorは現在Cloudflareダッシュボードから有効化可能であり、今年後半の正式リリースまでは無料で提供される。システムは検証基準を満たさない場合に挑戦(Challenge)を要求する設定も可能だ。