CAPSOLVER

AWS WAF キャプチャ ソルバー

awswaf

AWS WAFとは何ですか

CapSolverのAI駆動型キャプチャソリューションは、効率を目的として設計されており、パブリックデータスクレイピング中にAWS WAFキャプチャをシームレスに処理することができます。高度なAI技術を搭載しており、中断のないデータ収集を保証し、企業が効率的で信頼性の高い自動化を実現するのに役立ちます。

AWS WAF 最優秀ソリューション - CapSolver

CapSolverは、AWS WAFをバイパスする最も安価で高速なAWS WAFソルバーです。

CapSolverは、AIを搭載したCaptcha Solving Algorithmsを使用しているため、解答スピードが速く、コストが大幅に削減され、優れた開発者体験を提供します。

高い信頼性

同種のプロバイダーの中で最速の更新速度を誇ります。

リスクなし

厳正な審査により、違法行為は一切禁止されています。

AIパワー

私たちは、完全自動化されたキャプチャーを解くためにAIを使用しています。

互換性

CapSolverは、一般的な手動キャプチャ認識サービスのAPIで動作します。

多様なソリューション

CapSolverはChrome上でAPIサービスと拡張機能を提供します。

信頼できる

1000以上のプラットフォームが当社のAPIを統合しています。

CapSolverでキャプチャ問題を解決する方法は以下の通りです:

CapSolverサービスを利用した後、ユーザーがキャプチャ問題に遭遇した場合、CapSolverにリクエストを送信します。対応するキャプチャ問題のリクエストを受信すると、CapSolverは効率的かつ迅速にユーザーのためにキャプチャ問題を解決します。

ソリューション価格
AWS WAF

AntiAwsWafTask

AntiAwsWafTaskProxyLess

$2/1000 requests
AWS WAF Image Recognition

AWSWafClassification

$0.6/1000 requests

AWS WAFをバイパスする方法 - APIガイド

CapSolverの自動キャプチャ解決サービスは、簡単にAWS WAFをバイパスすることができます。CapSolverは、AWS WAFを解くのに役立つ2つのCaptcha解決サービスを提供しています。

サービスのひとつに CapSolver's API もうひとつは 拡張機能 をクロームに置き換えた。

CapSolverに登録し、キャプチャサービスをご利用ください。

Step 1 : Creating a Task

To solve AWS WAF, you first need to create a task using the createTask method.

Here's the structure of the task object:

  • type: Required. This should be AntiAwsWafTask or AntiAwsWafTaskProxyLess.
  • websiteURL: Required. The url of the page that returns captcha related information.
  • proxy: Optional. If you're using a proxy, you can include it here.
  • awsKey: Optional. The key value returned by the captcha page
  • awsIv: Optional. The iv value returned by the captcha page
  • awsContext: Optional. The context value returned by the captcha page
  • awsChallengeJS: Optional. The challenge.js link returned by the captcha page
  • awsApiJs: Optional. The jsapi.js link returned by the captcha page
  • awsProblemUrl: Optional. The problem endpoint url containing keywords like problem, num_solutions_required, etc.
  • awsApiKey: Optional. The api_key value of the problem endpoint
  • awsExistingToken: Optional. The aws-waf-token used for the last verification

Here's an example request:

json Copy
{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "AntiAwsWafTask", // AntiAwsWafTaskProxyLess
    "websiteURL": "https://efw47fpad9.execute-api.us-east-1.amazonaws.com/latest", // Required
    "awsKey": "AQIDAHjcYu/GjX+QlghicBg......shMIKvZswZemrVVqA==", // Optional
    "awsIv": "CgAAFDIlckAAAAid", // Optional
    "awsContext": "7DhQfG5CmoY90ZdxdHCi8WtJ3z......njNKULdcUUVEtxTk=", // Optional
    "awsChallengeJS": "https://41bcdd4fb3cb.610cd090.us-east-1.token.awswaf.com/41bcdd4fb......a6c832/challenge.js", // Optional
    "awsApiJs": "https://9175c2fd4189.edge.captcha-sdk.awswaf.com/9175c2fd4189/jsapi.js", // Optional
    "awsProblemUrl": "https://ait...awswaf.com/ait/ait/ait/problem?kind=visual&...&problem=gridcaptcha-5-0.1-0&num_solutions_required=2", // Optional
    "awsApiKey": "Sps+L2gV...", // Optional
    "awsExistingToken": "5na16dg6-216a-...", // Optional
    "proxy": "http:ip:port:user:pass" // socks5:ip:port:user:pass
  }
}

Once the task is successfully submitted, you'll receive a Task ID in the response:

json Copy
{
  "errorId": 0,
  "errorCode": "",
  "errorDescription": "",
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Step 2 : Getting Results

Once you have the Task ID, you can use it to retrieve the solution. Submit the Task ID with the getTaskResult method. The results should be ready within an interval of 1s to 10s.

Here's an example request:

json Copy
{
  "clientKey": "YOUR_API_KEY",
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

The response will include the solution token:

json Copy
{
  "errorId": 0,
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006",
  "status": "ready",
  "solution": {
    "cookie": "223d1f60-0e9f-4238-ac0a-e766b15a778e:EQoAf0APpGIKAAAA:AJam3OWpff1VgKIJxH4lGMMHxPVQ0q0R3CNtgcMbR4VvnIBSpgt1Otbax4kuqrgkEp0nFKanO5oPtwt9+Butf7lt0JNe4rZQwZ5IrEnkXvyeZQPaCFshHOISAFLTX7AWHldEXFlZEg7DjIc="
  }
}

CapSolver SDKを使用してAWS WAFを解く:

人気のキャプチャに対応

簡単にCapSolverを使用してCAPTCHAを解決する方法

私たちは、私たちの製品をお客様のインフラストラクチャにできるだけ簡単に統合できることを保証します。複数の言語をサポートし、すぐに使用できるコード例により、ウェブプロジェクトを迅速かつ簡単に開始できることを保証します。

開発者向けドキュメント

# pip install --upgrade capsolver
# export CAPSOLVER_API_KEY='...'

import capsolver

# capsolver.api_key = "..."
solution = capsolver.solve({
    "type": "AntiAwsWafTask",
    "websiteURL": "https://efw47fpad9.execute-api.us-east-1.amazonaws.com/latest",
    "proxy": "ip:port:user:pass"
})
package main

import (
    "fmt"
    capsolver_go "github.com/capsolver/capsolver-go"
    "log"
)

func main() {
    // first you need to install sdk
    //go get github.com/capsolver/capsolver-go

    capSolver := capsolver_go.CapSolver{ApiKey: "..."}
    solution, err := capSolver.Solve(map[string]any{
        "type": "AntiAwsWafTask",
        "websiteURL": "https://efw47fpad9.execute-api.us-east-1.amazonaws.com/latest",
        "proxy":"ip:port:user:pass",
    })
    if err != nil {
        log.Fatal(err)
        return
    }
    fmt.Println(solution)
}

バイパス方法AWS WAF - バイパス・エクステンション

Captcha Solving Extension supported in Chrome and Firefox browsers
弊社のブラウザ拡張機能を使用すると、画像認識または光学文字認識(OCR)を自動的に解決できます。

無料トライアル

15種類以上のキャプチャを認識