CAPSOLVER
Blog
Cómo resolver el token de Captcha de AWS (AMAZON) WAF

Cómo resolver el token de Captcha de AWS WAF

Logo of CapSolver

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.

Resolver CAPTCHA de AWS
Solucionador de cuadrícula CAPTCHA de AWS

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 necesita awsChallengeJs

  • Código de estado 405
    Se requieren todos los parámetros:

    • awsKey
    • awsIv
    • awsContext
    • awsChallengeJS

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:

    • key
    • iv
    • context

Respuestas válidas de ejemplo:

Página 405
Estructura HTML 405

📌 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 Copy
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 Copy
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 Copy
POST https://api.capsolver.com/getTaskResult
{
  "clientKey": "SU_CLAVE_DE_API",
  "taskId": "TASK_ID_DE_CREATE_TASK"
}

Un token resuelto tendrá este aspecto:

Resultado del token de AWS

✔️ Una vez resuelto, cree una cookie:

Copy
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-token requerida
  • 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:

  • key
  • iv
  • context

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 (AMAZON) WAF
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

AWS WAF
Logo of CapSolver

Aloísio Vítor

01-Dec-2025

Cómo resolver el Captcha de AWS usando Puppeteer [JavaScript] con la extensión de CapSolver
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

AWS WAF
Logo of CapSolver

Adélia Cruz

25-Nov-2025

Cómo resolver Cloudflare en 2024: Resolver Cloudflare Turnstile y desafío usando CapSolver
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.

AWS WAF
Logo of CapSolver

Adélia Cruz

03-Nov-2025

Cómo resolver AWS Captcha con NodeJS
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.

AWS WAF
Logo of CapSolver

Adélia Cruz

03-Nov-2025

Resolución automática de CAPTCHA de AWS WAF
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.

AWS WAF
Logo of CapSolver

Aloísio Vítor

23-Oct-2025

Cómo resolver AWS WAF en Crawl4AI con la integración de CapSolver
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.

AWS WAF
Logo of CapSolver

Aloísio Vítor

21-Oct-2025