Cómo resolver el token de Captcha de AWS WAF

Aloísio Vítor
Image Processing Expert
01-Dec-2025

AWS WAF CAPTCHA es un mecanismo poderoso contra bots utilizado en Amazon Web Services para bloquear tráfico automatizado o sospechoso. A diferencia de los sistemas tradicionales de CAPTCHA, AWS WAF utiliza desafíos cif encriptados (basados en JS) y reglas de validación estrictas.


En esta guía, explicaremos cómo funciona el CAPTCHA de AWS WAF y cómo resolverlo de manera eficiente utilizando CapSolver.
🧩 Requisitos
Antes de resolver el CAPTCHA de AWS WAF, asegúrese de tener:
-
✔️ Clave de API de CapSolver
-
✔️ Proxy (opcional)
- Requerido solo para ciertos tipos de tareas
- Algunas tareas utilizan la piscina de proxies interna de CapSolver
⚠️ Puntos clave a entender
1. Código de estado 202 vs 405 — ¿Cuál es la diferencia?
-
Código de estado 202
Solo se necesitaawsChallengeJs -
Código de estado 405
Se requieren todos los parámetros:awsKeyawsIvawsContextawsChallengeJS
2. Asegúrese de que la URL del CAPTCHA sea válida
Una página de desafío de CAPTCHA de AWS correcta:
-
Devuelve código de estado 405
-
Contiene elementos HTML:
keyivcontext
Respuestas válidas de ejemplo:


📌 Guarde estos valores:
- URL del script de desafío
- Contexto
- Clave
- IV
🧭 Paso 1 — Crear una tarea de CAPTCHA de AWS WAF
CapSolver admite dos tipos de tareas:
| Tipo de tarea | Descripción |
|---|---|
AntiAwsWafTaskProxyless |
Usa la piscina de proxies interna de CapSolver |
AntiAwsWafTask |
Debe proporcionar sus propios proxies |
Para este tutorial, usamos:
👉 AntiAwsWafTaskProxyless
🟣 Si el código de estado = 405 (se requieren todos los parámetros)
json
POST https://api.capsolver.com/createTask
{
"clientKey": "suapiKey",
"task": {
"type": "AntiAwsWafTaskProxyless",
"websiteURL": "https://efw47fpad9.execute-api.us-east-1.amazonaws.com/latest",
"awsKey": "valor de la clave",
"awsIv": "valor de iv",
"awsContext": "valor de contexto",
"awsChallengeJS": "URL del desafío JS"
}
}
🟢 Si el código de estado = 202 (solo se requiere el desafío JS)
json
POST https://api.capsolver.com/createTask
{
"clientKey": "suapiKey",
"task": {
"type": "AntiAwsWafTaskProxyless",
"websiteURL": "https://efw47fpad9.execute-api.us-east-1.amazonaws.com/latest",
"awsKey": "",
"awsIv": "",
"awsContext": "",
"awsChallengeJS": "URL del desafío JS"
}
}
Esto devolverá una respuesta que contiene su taskId, que utilizar usará en el Paso 2.
🧾 Paso 2 — Recuperar la solución del CAPTCHA
Consulte cada 3-5 segundos usando getTaskResult:
json
POST https://api.capsolver.com/getTaskResult
{
"clientKey": "SU_CLAVE_DE_API",
"taskId": "TASK_ID_DE_CREATE_TASK"
}
Un token resuelto tendrá este aspecto:

✔️ Una vez resuelto, cree una cookie:
aws-waf-token = <token_de_capsolver>
Añada esta cookie a su sesión → validado correctamente.
🎉 Conclusión
El CAPTCHA de AWS WAF puede ser complejo debido a la encriptación, la validación de contexto y los tipos de desafíos variables. Sin embargo, con los tipos de tarea específicos de AWS de CapSolver, resolverlo se convierte en un proceso sencillo y fiable.
Usando AntiAwsWafTaskProxyless o AntiAwsWafTask, puede:
- Decodificar desafíos de AWS encriptados
- Resolver la lógica del CAPTCHA
- Generar la cookie
aws-waf-tokenrequerida - Pasar automáticamente la protección de AWS WAF
Comience a resolver el CAPTCHA de AWS WAF fácilmente usando
👉 CapSolver
❓ Preguntas frecuentes
1. ¿Qué es el CAPTCHA de AWS WAF?
Un desafío basado en JavaScript utilizado por AWS para bloquear tráfico automatizado.
2. ¿Por qué obtengo el código de estado 405 en las páginas de CAPTCHA?
El código 405 indica un desafío de CAPTCHA que incluye:
keyivcontext
Estos deben descifrase usando CapSolver.
3. ¿Qué parámetros necesito para resolver el CAPTCHA de AWS WAF?
Depende del código de estado:
- 202 → solo
awsChallengeJs - 405 → se requieren todos los parámetros
4. ¿CapSolver admite la resolución sin proxy de AWS WAF?
Sí. Use AntiAwsWafTaskProxyless.
5. ¿Qué hago después de obtener la solución del CAPTCHA?
Cree una cookie llamada aws-waf-token con el valor del token devuelto.
Aviso de Cumplimiento: La información proporcionada en este blog es solo para fines informativos. CapSolver se compromete a cumplir con todas las leyes y regulaciones aplicables. El uso de la red de CapSolver para actividades ilegales, fraudulentas o abusivas está estrictamente prohibido y será investigado. Nuestras soluciones para la resolución de captcha mejoran la experiencia del usuario mientras garantizan un 100% de cumplimiento al ayudar a resolver las dificultades de captcha durante el rastreo de datos públicos. Fomentamos el uso responsable de nuestros servicios. Para obtener más información, visite nuestros Términos de Servicio y Política de Privacidad.
Máse

Cómo resolver el token de Captcha de AWS WAF
Este blog explica cómo se puede resolver el captcha de AWS WAF de manera rápida, barata y sencilla usando CapSolver

Aloísio Vítor
01-Dec-2025
![Cómo resolver el Captcha de AWS usando Puppeteer [JavaScript] con la extensión de CapSolver](https://assets.capsolver.com/prod/posts/aws-captcha-solver-puppeteer/5e93a8e9739b4c24ab2f6cbba8563a93.png)
Cómo resolver el Captcha de AWS usando Puppeteer [JavaScript] con la extensión de CapSolver
Aprende a resolver de forma fluida el Captcha de AWS con Puppeteer y la extensión Capsolver, una guía detallada sobre configurar y automatizar soluciones de Captcha de manera efectiva

Adélia Cruz
25-Nov-2025

Cómo resolver Cloudflare en 2025: Resolver Cloudflare Turnstile y desafío usando CapSolver
Explorar el Desafío de Cloudflare y el CAPTCHA de Turnstile y aprender a evitarlos utilizando CapSolver, navegadores automatizados y proxies de alta calidad. Incluye ejemplos prácticos de Python y Node.js para resolver CAPTCHA de forma fluida en tareas de automatización.

Adélia Cruz
03-Nov-2025

Cómo resolver el Captcha de AWS con NodeJS
En este artículo, te mostraremos cómo resolver el Captcha / Desafío de AWS con Node.JS.

Adélia Cruz
03-Nov-2025

Resolución Automática de CAPTCHA de AWS WAF mediante integración de navegador o de API
Aprende a resolver automáticamente CAPTCHA de AWS WAF usando extensiones de navegador e integración de API. Este guía cubre reconocimiento de imágenes, desafíos basados en tokens y soluciones de CapSolver para una automatización fluida y scraping web.

Aloísio Vítor
23-Oct-2025

Cómo resolver AWS WAF en Crawl4AI con Integración de CapSolver
Aprende cómo resolver las protecciones de AWS WAF en Crawl4AI usando la API de CapSolver y los métodos de integración de extensión de navegador. Esta guía proporciona ejemplos de código para el raspado web sin problemas.

Aloísio Vítor
21-Oct-2025

