日本語

Captchaチャレンジへの対応

多くのアプリケーションでは、Captcha などのボット対策メカニズムが実装されています。使用されている Captcha によっては、エージェントがこれらを自動的に解決できます。

Aikido はこれらの captcha を自動で解決できます

以下は、エージェントが自律的に解決でき、追加の対応が不要なチャレンジタイプの一覧です。

ReCaptcha v2 - IPチェック未設定
ReCaptcha v3 - IPチェック未設定
reCAPTCHA v2 Enterprise
reCAPTCHA v3 Enterprise
Cloudflare Turnstile
Geetest v3 / v4
画像からテキスト

Aikido があなたの協力を必要とする Captcha

以下の Captcha は、エージェントでは自動的に解決できません。ペンテストを進めるには、以下の追加対応が必要です。

hCaptchahCaptcha では、ポータル内からの許可リスト登録は提供されていません。これらの Captcha の除外は、コードベース内で実装する必要があります。
ReCaptcha v2 - IPチェック設定済み次を除外する Aikido の IP アドレス 以下を使用して 許可リスト設定手順
ReCaptcha v3 - IPチェック設定済み次を除外する Aikido の IP アドレス 以下を使用して 許可リスト設定手順

ReCaptcha の IP チェック対応に関する補足説明

reCAPTCHA が IP チェックなしで設定されている場合、検証はクライアントの IP アドレスに依存しません。代わりに Google は、ブラウザの挙動や実行コンテキストなどの非 IP シグナルを評価するため、異なる IP から送信されたトークンでも検証できます。

IP チェックが有効な場合、reCAPTCHA はチャレンジ/トークンを送信元の IP アドレスに紐づけ、検証時にも同じ IP を要求します。私たちのエージェントは、チェックを解決しボット対策を回避するために複数の IP を使用するため、IP 制限下では検証が失敗する可能性があります。

そのため、reCAPTCHA の IP チェックが有効な場合は、追加の IP 許可リスト登録が必要です。