#
AWS WAF
Bypass AWS WAF bot challenges.
#
Overview
AWS WAF (Web Application Firewall) can present challenge pages to verify visitors. CaptchaSolv solves these challenges automatically.
#
Task Types
#
Parameters
#
Identifying AWS WAF
Look for these indicators:
- Challenge page with AWS branding
awswafin cookies or headers- Requests to
*.awswaf.com
#
Example
import requests
response = requests.post("https://v1.captchasolv.com/solve", json={
"clientKey": "YOUR_API_KEY",
"task": {
"type": "AwsWafTaskProxyless",
"websiteURL": "https://example.com"
}
}, timeout=130)
solution = response.json()["solution"]
# Use: solution["token"] (cookies) and solution["userAgent"]
const response = await axios.post('https://v1.captchasolv.com/solve', {
clientKey: 'YOUR_API_KEY',
task: {
type: 'AwsWafTaskProxyless',
websiteURL: 'https://example.com'
}
}, { timeout: 130000 });
const { token, userAgent } = response.data.solution;
#
Response
{
"errorId": 0,
"solution": {
"token": "aws-waf-token=...",
"userAgent": "Mozilla/5.0..."
},
"cost": "0.00250"
}
#
Tips
- Use same User-Agent - Consistency is important
- Token expiry - AWS WAF tokens can expire, solve fresh if blocked
- Full URL - Provide the exact URL that shows the challenge