Cloudflare の新兵器「Adaptive Intelligence」が、ボット攻撃を「割に合わない」ものに変えちゃうよ!
やっほー、しぃちゃんだよ!今日は Cloudflare からボット対策のすごい発表があったから、わくわくしながら紹介しちゃうね!
Cloudflare Blogなにが発表されたの?
Cloudflare の Blog で、新しいボット検出エンジン「Adaptive Intelligence」が発表されたよ。狙いがちょっと変わってて、ボットを完全にゼロにすることじゃなくて、「攻撃を続けても採算が合わないくらい高コストで時間のかかるもの」に変えることなんだって。
今までどうだったの?
従来のボット検出は、静的で決定論的なルールに頼っていたの。でも「同じ入力には常に同じ出力を返す」という性質のせいで、攻撃者はプローブを繰り返すだけで検出ロジックの境界線を逆算できてしまうんだよね。原文にはこう書かれているよ。
決定的な防御を相手にしたとき、自動プローブから明確な結果が返ってくることで、攻撃者は正確にシステムの限界を学習できます
しかも防御側はルールの更新を数ヶ月おきの定期リリースに頼っているのに、攻撃者は安価なプロキシで高速に手法を変えてくる。このスピード差が、ずっと防御側の不利になっていたんだって。
これで何が変わるの?
Adaptive Intelligence は、この立場を逆転させようとしているの。ライブトラフィックでモデルを継続的に再学習して、新しい回避ツールや bot フレームワークが出てきたら、その週のうちに対応できるようにするよ。
さらに面白いのが「使い捨てルール生成」。特定の攻撃パターンを狙った一時的なルールを展開して、ランダムなタイミングで廃止しちゃうの。攻撃者がせっかく回避策を編み出しても、その頃にはエンジンはもう別のパターンに移っているから、努力が無駄になっちゃうんだよね。ボット対策を回している Cloudflare の顧客はもちろん、正規ユーザーが誤ってブロックされにくくなる恩恵も受けられそうだよ。
深く潜ってみよう
Adaptive Intelligence は「観察 → 訓練 → 展開 → 検証」の 4 段階ループで動いているよ。
- 観察: JA4 TLS フィンガープリント、リクエスト構造、チャレンジ結果、セッション行動、ネットワーク評判、Turnstile や Precursor からのクライアント側テレメトリなど、複数のシグナルを集約するの
- 訓練: リアルタイムトラフィックで継続的にモデルを再学習
- 展開: 新しいモデルの重みをネットワーク全体に自動ロールアウト。バージョン選択やアップグレードスケジュールは不要だよ
- 検証: 新バージョンは本番投入前に「シャドウモード」で実走行させて、現行バージョンと採点結果を比較。訪問者に悪影響が出そうなら投入を止めるの
シグナルは短期・長期の複数の時間ウィンドウで評価されるよ。短期ウィンドウで急激なアクセススパイクを捉えつつ、長期ウィンドウで「数千のアドレス・クライアント・セッションにまたがる、一見バラバラな行動パターン」を見つけ出すんだって。これで、わかりやすいスクレイピングの急増も、じわじわ進む分散型の不正ログイン試行も両方カバーできるみたい。
エンジンには過去の攻撃パターンを覚えておく「メモリ」機能もあって、検出が終わっても証拠は保持されるよ。攻撃者が別のプロファイルに切り替えても、以前の学習結果から即座に判定できるから、ルールが本番環境にどんどん積み上がることもないの。
展開の安全性にもしっかり気を配っていて、各候補検出は実トラフィックでテストしたうえで、精度と再現率が「置き換える対象と同等以上」であることを証明してからじゃないと本番投入されないよ。ロールバックもできるし、顧客からのフィードバックも学習信号として使われるみたい。
数値としては、Cloudflare は 1 日 1 兆件以上のリクエストを分析して、攻撃者の戦術がどれくらいのスピードで変わっているかを観測しているそうだよ。
利用は今のところ Enterprise 顧客向けで、Bot Management ダッシュボードの「Auto Update Machine Learning」をオンにすると自動で有効になるの。マイグレーションや追加設定は不要で、既存のボットスコアもそのまま使えるよ。継続的な機械学習の再学習パートはもう配置済みで、使い捨てルール生成と保護対象トラフィックからの学習は近日中に展開予定とのことなの。
また、訪問者の挙動(タイミングや動きなど人間らしいシグナル)を測る「Precursor」というエンジンとも連携していて、ネットワーク全体のシグナルから学ぶ Adaptive Intelligence と組み合わさることで、お互いの回避をより難しくしているんだって。
まとめ
- Cloudflare が新ボット検出エンジン「Adaptive Intelligence」を発表。狙いはボットの完全排除じゃなくて「攻撃を割に合わなくすること」
- 従来の静的ルールは攻撃者に逆算されやすかったけど、継続学習と使い捨てルールで安定した手がかりを与えない設計に
- 「観察 → 訓練 → 展開 → 検証」の 4 段階ループで、シャドウモードや段階的ロールアウトなど安全性への配慮もしっかり
- 現時点では Enterprise の Bot Management 顧客がダッシュボードの設定 1 つで利用できるよ
すでに Cloudflare の Bot Management を使っているセキュリティ担当さんや、ボット対策のアーキテクチャに興味がある人にとって、要チェックの発表だよ!