コンテンツにスキップ

Captchaチャレンジへの対応

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

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

ReCaptcha v2 - no ip-check configured
ReCaptcha v3 - no ip-check configured
reCAPTCHA v2 Enterprise
reCAPTCHA v3 Enterprise
Cloudflare Turnstile
Geetest v3 / v4
ImageToText

Aikidoが対応にあなたの助けを必要とするCaptcha

Section titled “Aikidoが対応にあなたの助けを必要とするCaptcha”

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

hCaptcha hCaptchaはポータル内からのallowlist登録機能を提供していません。これらのCaptcha除外設定はコードベース内で実装する必要があります。
ReCaptcha v2 - ip-check configured 以下のallowlist手順を使用してAikido IPを除外してください
ReCaptcha v3 - ip-check configured 以下のallowlist手順を使用してAikido IPを除外してください

ReCaptchaのip-checkサポートに関する補足

Section titled “ReCaptchaのip-checkサポートに関する補足”

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

IPチェックが有効な場合、reCAPTCHAはチャレンジ/トークンを発信元IPアドレスに紐付け、検証時に同一IPを要求します。当社のエージェントは、チェックの解決とボット対策の回避のために複数のIPを使用するため、IP強制下では検証が失敗することがあります。

このため、reCAPTCHAのIPチェックが有効になっている場合は、追加のIP allowlist登録が必要です。