フィンガープリントのAIエージェント開発者向け無料Webボット認証テストツール

✍️ OpenClawRadar📅 公開日: March 30, 2026🔗 Source
フィンガープリントのAIエージェント開発者向け無料Webボット認証テストツール
Ad

Web Bot Authとは何か、そしてその重要性

Web Bot Auth(WBA)は、自動化されたクライアントがHTTPリクエストに暗号署名を付与できるようにする、IETFで進行中の新たなオープンスタンダードです。User-Agent文字列のような従来の識別方法は簡単に偽装でき、IP許可リストは時間がかかり、不正操作の余地があります。WBAは、ボット運用者が非対称鍵ペアを生成し、公開鍵を検索可能なディレクトリにホストし、秘密鍵で送信リクエストに署名することでこの問題を解決します。

Web Bot Auth署名の仕組み

適切に署名されたWBAリクエストには、3つのヘッダーが含まれます:

  • Signature-Inputは、署名対象のコンポーネントとパラメータを定義します。これには、web-bot-authに設定されたタグ、署名鍵のJSON Web Key(JWK)サムプリントに一致するkeyidcreatedおよびexpiresタイムスタンプ、そして(リプレイリスクを低減するために強く推奨される)nonceが含まれます
  • Signatureには、それらのコンポーネントに対する実際の暗号署名が含まれます
  • Signature-Agentは、サーバーが公開鍵を発見してキャッシュしやすくするために、鍵ディレクトリを指し示します

FingerprintはEd25519鍵を必要とし、鍵ディレクトリは/.well-known/http-message-signatures-directoryでHTTPS経由でホストする必要があります。また、ディレクトリの応答自体も署名され、他者による複製を防ぎます。

Ad

無料テストツール

FingerprintのWeb Bot Authテストページは、署名付きリクエストを送信し、署名が正しく検証されるかどうか明確なフィードバックを得られる無料の公開エンドポイントです。アカウントは不要で、テストツールはオープンソースであり、フロントエンドとバックエンドのリポジトリが利用可能です。

エンドポイントはこちら:fingerprint.com/web-bot-auth/test/

WBAの始め方

WBAを実装する場合:

  1. Ed25519鍵ペアを生成し、公開鍵をJWK形式に変換します
  2. 鍵ディレクトリを/.well-known/http-message-signatures-directoryでHTTPS経由でホストし、ディレクトリの応答を秘密鍵で署名します
  3. ボットの送信HTTPリクエストにSignature-InputSignatureSignature-Agentヘッダーで署名します
  4. fingerprint.com/web-bot-auth/test/にテストリクエストを送信し、すべてが正しく検証されることを確認します

ボットがリクエストに正しく署名すると、Fingerprint Bot Detectionを使用するサイトは、それを未知の自動化トラフィックとして扱うのではなく、署名済みボットとして識別できます。

📖 Read the full source: HN AI Agents

Ad

👀 See Also

2025年4月15日~5月3日 トップ6のオープンソースClaudeスキル
Tools

2025年4月15日~5月3日 トップ6のオープンソースClaudeスキル

過去15日間の6つのオープンソースClaudeスキル:ブランドアルケミー、npm-downloads-to-leads、hyperframes、email-newsletter、pricingなど。各スキルの機能を詳しく解説。

OpenClawRadar
OpenClaw拡張機能は、リクエストをAPIではなくClaude Code CLIを経由してルーティングします。
Tools

OpenClaw拡張機能は、リクエストをAPIではなくClaude Code CLIを経由してルーティングします。

OpenClaw拡張機能は、Claude CLIバイナリをサブプロセスとして起動し、Anthropic APIではなくClaude Code CLIを介してリクエストをルーティングします。これにより、最大プランの定額料金で完全なClaude Codeエクスペリエンスを提供します。

OpenClawRadar
VS Code エージェントかんばん:AIコーディングエージェントのためのMarkdownベースのタスク管理
Tools

VS Code エージェントかんばん:AIコーディングエージェントのためのMarkdownベースのタスク管理

VS Code Agent Kanbanは、タスク記録としてマークダウンファイルを使用して、VS Code内にGitOps対応のカンバンボードを作成する拡張機能です。AIコーディングエージェントにおけるコンテキストの劣化に対処し、計画の会話、決定、実装の詳細をバージョン管理された.mdファイルに保存します。

OpenClawRadar
オープンソースのRust MCPサーバーがClaudeに完全なメール管理機能を提供
Tools

オープンソースのRust MCPサーバーがClaudeに完全なメール管理機能を提供

ある開発者がRustベースのMCPサーバーを構築し、Claudeに包括的なメール管理のための25種類のツールを提供しました。これにはIMAP検索、SMTP送信、Microsoft Graph APIサポート、OAuth2認証によるマルチアカウント処理などが含まれます。

OpenClawRadar