AWS WAF CAPTCHA Solving Service

Professional AWS WAF protection system bypass technology, supporting invisible and standard verification

Running Universal Invisible
πŸš€ Get Free API Key
Register NoCaptcha.io Now β†’
Professional CAPTCHA Solutions | High Success Rate | Fast Response | 24/7 Support

πŸ”₯ Product Advantages

Why Choose Our AWS WAF Solution

Professional Bypass

Specialized technology for AWS WAF protection system bypass

Efficient Processing

Fast AWS WAF verification bypass, improving access efficiency

Precise Recognition

Intelligent recognition of different types of AWS WAF verification

Competitive Pricing

Invisible verification only costs 150 points, proxy discounts available

πŸ” Verification Types

AWS WAF Token Verification

Feature: Returns aws-waf-token for subsequent request verification

Standard Verification

500pts
βœ… Full feature support
βœ… Complex scenarios

Proxy Discount

250/150pts
βœ… Discount with proxy
βœ… Better success rate
πŸ“‹ Service Note
Online service is for testing only. For stable/high volume/dedicated/monthly/discount please contact administrator

πŸ”— API Information

Request URL (POST)

Version Type API Endpoint
Universal http://api.nocaptcha.io/api/wanda/aws/universal

Request Headers

Parameter Description Required
User-Token User token, get from dashboard βœ…
Content-Type application/json βœ…
Developer-Id Developer ID for developer users, string from invite link (e.g., xxx/register?c=abcdef, then abcdef is Developer ID) ❌

πŸ”§ POST Parameters (JSON Format)

Parameter Type Description Required
href String Page URL that triggers verification βœ…
proxy String Proxy address, format: ip:port or usr:pwd@ip:port or socks5://ip:port ❌
user_agent String Custom User-Agent (don't pass if returned unsupported) ❌
invisible Boolean Whether it's invisible verification (recommended, only 150 points) ❌

πŸ“ Request Examples

{
    "href": "https://example.com/protected-page",
    "proxy": "usr:pwd@ip:port",
    "invisible": true,
    "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
}
{
    "href": "https://example.com/protected-page",
    "proxy": "usr:pwd@ip:port",
    "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
}

πŸ“€ Response Data Format

Parameter Type Description
status Integer Call status: 1=success, 0=failure
msg String Call result description
id String Unique request ID (for record query)
data.aws_waf_token String AWS WAF token returned after verification
data.cookies String Related cookies returned after verification
cost String Verification time (milliseconds)

Response Example

{
    "cost": "2180.45ms",
    "data": {
        "aws_waf_token": "12345678-1234-1234-1234-123456789abc:B8BkdVjHtM0=:example_token_value",
        "cookies": "aws-waf-token=12345678-1234-1234-1234-123456789abc:B8BkdVjHtM0=:example_token_value; Path=/; Secure; HttpOnly"
    },
    "id": "aws-waf-request-12345",
    "msg": "Verification successful",
    "status": 1
}

πŸ’» Code Examples

CURL Command

curl -L 'http://api.nocaptcha.io/api/wanda/aws/universal' \
 -H 'User-Token: your_user_token_here' \
 -H 'Developer-Id: hqLmMS' \
 -H 'Content-Type: application/json' \
 --data-raw '{"href": "https://example.com/protected-page", "proxy": "usr:pwd@ip:port", "invisible": true}'

Python Call Example

Install Dependencies

pip install -U pynocaptcha -i https://pypi.python.org/simple

Basic Call Example

from pynocaptcha import AwsCracker

# AWS WAF CAPTCHA solving
cracker = AwsCracker(
    user_token="your_user_token_here",
    developer_id="hqLmMS",  # Developer ID
    href="https://example.com/protected-page",
    proxy="usr:pwd@ip:port",
    invisible=True,  # Use invisible verification (recommended)
    debug=True,
)
result = cracker.crack()
print(f"Solving result: {result}")

# Use returned token for subsequent requests
if result['status'] == 1:
    aws_waf_token = result['data']['aws_waf_token']
    print(f"AWS WAF Token: {aws_waf_token}")

⚠️ Important Notes

Usage Considerations

Maintain Consistency

Keep IP and User-Agent consistent when using returned token

Timely Usage

AWS WAF tokens have expiration time, use them promptly

Proxy Quality

Using high-quality proxies can improve success rate

Invisible Priority

Recommend invisible verification for lower cost and higher success rate

Common Issues

Token Expired

Check if expired and get a new one

Verification Failed

Check proxy quality and network connection

Parameter Error

Check if href parameter is a complete URL