AWS WAF CAPTCHA トークンの解決方法

Sora Fujimoto
AI Solutions Architect
01-Dec-2025

AWS WAF CAPTCHAは、Amazon Web Servicesで自動化または疑わしいトラフィックをブロックするために使用される強力なアンチボットメカニズムです。従来のCAPTCHAシステムとは異なり、AWS WAFは暗号化されたチャレンジ(JSベース)と厳格な検証ルールを使用します。


このガイドでは、AWS WAF CAPTCHAの動作方法と、CapSolver を使用して効率的に解決する方法について説明します。
🧩 必要条件
AWS WAF CAPTCHAを解決する前に、以下の準備を確認してください。
-
✔️ CapSolver APIキー
-
✔️ プロキシ(オプション)
- 特定のタスクタイプでのみ必要
- 一部のタスクでは、CapSolverの内部プロキシプールが使用されます
⚠️ 注意すべきポイント
1. ステータスコード202と405の違いとは?
-
ステータスコード202
awsChallengeJsのみが必要 -
ステータスコード405
以下のすべてのパラメータが必要です:awsKeyawsIvawsContextawsChallengeJs
2. CAPTCHAのURLが有効であることを確認してください
正しいAWS CAPTCHAチャレンジページは以下の特徴を持ちます:
-
405ステータスコードを返す
-
HTML要素を含みます:
keyivcontext
例として有効なレスポンス:


📌 以下の値を保存してください:
- チャレンジスクリプトURL
- コンテキスト
- キー
- IV
🧭 ステップ1 — AWS WAF CAPTCHAタスクを作成する
CapSolverは2つのタスクタイプをサポートしています:
| タスクタイプ | 説明 |
|---|---|
AntiAwsWafTaskProxyless |
CapSolverの内部プロキシプールを使用します |
AntiAwsWafTask |
自分でプロキシを提供する必要があります |
このチュートリアルでは、以下を使用します:
👉 AntiAwsWafTaskProxyless
🟣 ステータスコード = 405(すべてのパラメータが必要)
json
POST https://api.capsolver.com/createTask
{
"clientKey": "yourapiKey",
"task": {
"type": "AntiAwsWafTaskProxyless",
"websiteURL": "https://efw47fpad9.execute-api.us-east-1.amazonaws.com/latest",
"awsKey": "キーの値",
"awsIv": "IVの値",
"awsContext": "コンテキストの値",
"awsChallengeJS": "JSチャレンジのURL"
}
}
🟢 ステータスコード = 202(JSチャレンジのみが必要)
json
POST https://api.capsolver.com/createTask
{
"clientKey": "yourapiKey",
"task": {
"type": "AntiAwsWafTaskProxyless",
"websiteURL": "https://efw47fpad9.execute-api.us-east-1.amazonaws.com/latest",
"awsKey": "",
"awsIv": "",
"awsContext": "",
"awsChallengeJS": "JSチャレンジのURL"
}
}
これにより、taskIdが含まれたレスポンスが返されます。これはステップ2で使用します。
🧾 ステップ2 — CAPTCHAの解決結果を取得する
getTaskResultを使用して、3〜5秒ごとにポーリングしてください:
json
POST https://api.capsolver.com/getTaskResult
{
"clientKey": "YOUR_API_KEY",
"taskId": "TASK_ID_FROM_CREATE_TASK"
}
解決されたトークンは以下のようになります:

✔️ 解決後、クッキーを作成してください:
aws-waf-token = <capsolverから返されたトークン>
このクッキーをセッションに追加してください → 検証に成功します。
🎉 結論
AWS WAF CAPTCHAは、暗号化、コンテキスト検証、さまざまなチャレンジタイプのため、複雑な場合があります。しかし、CapSolverのAWS専用タスクタイプを使用すれば、解決は簡単で信頼性が高くなります。
AntiAwsWafTaskProxylessまたはAntiAwsWafTaskを使用することで、以下が可能です:
- 暗号化されたAWSチャレンジを解読
- CAPTCHAロジックを解決
- 必要な
aws-waf-tokenクッキーを生成 - AWS WAF保護を自動的に通過
AWS WAF CAPTCHAを簡単に解決するには
👉 CapSolver を使ってください。
❓ FAQ
1. AWS WAF CAPTCHAとは何ですか?
AWSが自動トラフィックをブロックするために使用するJavaScriptベースのアンチボットチャレンジです。
2. CAPTCHAページでステータスコード405が表示されるのはなぜですか?
405は、以下のチャレンジを含むCAPTCHA保護を示しています:
keyivcontext
これらのパラメータはCapSolverを使用して暗号化を解除する必要があります。
3. AWS WAF CAPTCHAを解決するにはどのパラメータが必要ですか?
ステータスコードに応じて異なります:
- 202 →
awsChallengeJsのみ - 405 → すべてのパラメータが必要
4. CapSolverはプロキシなしでAWS WAFを解決できますか?
はい。AntiAwsWafTaskProxylessを使用してください。
5. CAPTCHAの解決結果を取得した後は何をすればよいですか?
返されたトークン値を使用して、aws-waf-tokenという名前のクッキーを作成してください。
コンプライアンス免責事項: このブログで提供される情報は、情報提供のみを目的としています。CapSolverは、すべての適用される法律および規制の遵守に努めています。CapSolverネットワークの不法、詐欺、または悪用の目的での使用は厳格に禁止され、調査されます。私たちのキャプチャ解決ソリューションは、公共データのクローリング中にキャプチャの問題を解決する際に100%のコンプライアンスを確保しながら、ユーザーエクスペリエンスを向上させます。私たちは、サービスの責任ある使用を奨励します。詳細については、サービス利用規約およびプライバシーポリシーをご覧ください。
もっと見る

AWSキャプチャ/チャレンジのPythonでの解決方法
PythonとCapSolverを使用したAWS WAFの課題の処理に関する実用的なガイド、保護されたウェブサイトへのスムーズなアクセスを可能にします

Sora Fujimoto
04-Dec-2025

AWS WAF CAPTCHA トークンの解決方法
このブログでは、CapSolverを使用して、AWS WAF CAPTCHAを高速で、低コストで、簡単に解決する方法を説明しています。

Sora Fujimoto
01-Dec-2025
![AWSのCaptchaをPuppeteer [Javascript]で解く方法](https://assets.capsolver.com/prod/posts/aws-captcha-solver-puppeteer/5e93a8e9739b4c24ab2f6cbba8563a93.png)
AWSキャプチャをPuppeteerで[JavaScript]を使用してCapSolver拡張機能を使って解決する方法
PuppeteerとCapsolverエクステンションを使用してAWSキャプチャをスムーズに解決する方法を学び、キャプチャの解決方法を効果的に設定および自動化するための詳細なガイド

Sora Fujimoto
25-Nov-2025

エンタープライズオートメーションとウェブスクレイピング向けのトップ5 AWS WAF チャレンジソルバー ツール
AWS WAFを回避するシームレスなウェブスクレイピングおよびエンタープライズ自動化のための上位5つのチャレンジソルバーツールを発見。AWS WAFを回避する最適なソリューションを検索。

Sora Fujimoto
13-Nov-2025

AWS WAF CAPTCHAソルバー: トークン & 画像ソリューション for スクレイパー
ウェブスクリーピングや自動化におけるAWS WAF CAPTCHAチャレンジの解決方法を学ぶ。トークンベースおよび画像ベースのソリューション、APIとブラウザの統合、およびベストプラクティスに関する実践的なガイド。

Sora Fujimoto
28-Oct-2025

AWS WAF CAPTCHAの自動解決:ブラウザまたはAPI統合を用いて
ブラウザ拡張機能とAPI統合を使用してAWS WAF CAPTCHAを自動で解く方法を学びましょう。このガイドでは画像認識、トークンベースのチャレンジ、およびシームレスな自動化とウェブスクリーピングのためのCapSolverソリューションをカバーしています。

Sora Fujimoto
23-Oct-2025

