TLSフィンガープリンティング、DevToolsの検知、自動化フレームワークのシグネチャにより、ユーザーエージェントをどう偽装しようとスクレイパーファームを暴きます。実ユーザーは中断なく続行できます。
2025年にAIエージェントのトラフィックが爆発的に増加しました。インターネットはもはや人間だけのものではありません。エージェントは今や、決済を完了し、アカウントを管理し、認証済みのセッションを操作します。
HUMAN Security, 2026 State of AI Traffic Report
現在、ほとんどのウェブサイトでボットトラフィックが人間のトラフィックを上回っています。AIエージェントのトラフィックだけでも、2025年に7,851%増加しました。スクレイパーの運営者は単純なHTTPクライアントを卒業し、今やPuppeteerやPlaywrightで自動化された実在のブラウザ(Chrome、Firefox、Safari)を動かします。これはネットワーク層では人間のユーザーと見分けがつきません。
robots.txtは任意です。レート制限は、スクレイパーがすでに大量のデータを抽出した後にしか発動せず、過剰な制限は実ユーザーを傷つけます。CAPTCHAは全員に摩擦を加える一方、ソルバーサービスが1,000件あたり1ドルで大規模に突破します。
現代のスクレイパーを暴くシグナルは、行動やIPではなく、デバイスそのものです。ヘッドレスブラウザ、自動化フレームワーク、DevToolsの使用は、実ユーザーのセッションでは決して生じないJavaScriptランタイムの痕跡を残します。TRACIOはそのすべてを捕捉します。
TRACIOは、ハードウェアレベルのシグナルを通じて、自動化フレームワーク、ヘッドレスブラウザ、スクレイピングツールを識別します。
TRACIOは、JavaScriptランタイム、DOM API、レンダリングパイプラインを自動化の痕跡について検査します。ヘッドレスモード、Puppeteer、Playwright、Seleniumは痕跡を残します。
ネットワーク層のシグナルは、JavaScriptが実行される前でも自動化フレームワークを明らかにします。JA3とHTTP/2のフィンガープリントが、Pythonのrequests、Goのクライアント、ヘッドレスブラウザのライブラリを暴きます。
スクレイパーファームは、リクエストを多数のIPに分散させながら、根底にあるデバイスプロファイルを共有することがよくあります。リクエスト横断の相関分析が、その背後にあるファームの構造を浮かび上がらせます。
確認されたスクレイパーは、ブロックされるか、おとりのコンテンツで応答されるか、抽出を採算に合わなくするためにスロットリングされます。実ユーザーは追加の摩擦なく続行できます。
いずれの手口も、ウェブスタックの異なる層を突きます。TRACIOはハードウェアレベルのシグナルでそのすべてをカバーします。
ヘッドレスモードのPuppeteerとPlaywrightは、現代のスクレイピングの主力です。TRACIOは、ステルスプラグインが隠そうとしても、ヘッドレスの痕跡を検知します。
Multilogin、GoLogin、Dolphin Antyは、固有のアイデンティティの背後でスクレイピングするために、セッションごとにブラウザフィンガープリントを偽装します。ハードウェアレベルのシグナルはその偽装を見破ります。
スクレイパーは、IPベースのブロックを回避するために、5万以上のレジデンシャルIPを介してリクエストをルーティングします。デバイスレベルの識別は、IPの切り替えに関係なく機能します。
GPT-4やClaudeを搭載したエージェントが、今や自律的にウェブサイトを操作します。TRACIOは、AIエージェントのトラフィックを人間のユーザーとは別に、高い精度で分類します。
結果は業界ベンチマークと公開された調査に基づいています。
ブロックまたはそらされるスクレイピングトラフィック
Imperva 2025 Bad Bot Report
ボット起因のインフラコストの削減
Akamai State of the Internet, 2024
レジデンシャルプロキシを使うボット攻撃(捕捉)
Imperva 2025 Bad Bot Report
エッジでの分類の遅延
HUMAN Security, 2026
結果は、業種、コンテンツの価値、既存のセキュリティスタックによって異なります。数値は公開された調査で観測されたレンジを示すものであり、保証ではありません。
Selenium、Puppeteer、Playwright、ヘッドレスChrome、Pythonのrequests、そして独自の自動化フレームワークを検知します。エッジでの50ms未満の分類。
ネットワーク層のシグナル(JA3、HTTP/2)が、JavaScriptが実行される前に自動化フレームワークを暴きます。JSを完全に無効化するスクレイパーも捕捉します。
DevToolsが開かれている、またはページ構造の調査に使われている場合を識別します。スクレイピングの偵察やリバースエンジニアリングの強力なシグナルです。
IPアドレスをまたいで関連リクエストをリンクし、分散したスクレイパーファームを特定します。一見ランダムなトラフィックの背後にある運営を浮かび上がらせます。
AIエージェントのトラフィック(GPT、Claude、独自のLLMエージェント)を人間のユーザーと区別します。収益化戦略に応じて、許可、スロットリング、ブロックを選べます。
スクレイパーのトラフィックをエッジでブロックし、オリジンサーバーがボットの負荷に支払わずに済むようにします。帯域コストを抑え、実ユーザーの応答時間を高速化します。
数行のコードと、必要なものすべてが揃った1つのAPIレスポンス。
import { Tracio } from '@tracio/sdk'// Initialize on every page loadconst tracio = Tracio.init({ publicKey: "5ca175fc..." })// Read the identification resultconst result = await tracio.getResult()// Block scrapers at the edge (verified search engines are allowlisted automatically)if (result.bot.detected) { return new Response("Forbidden", { status: 403 })}// Continue serving real users normally