Menu

Bypass Amazon waf

Gumamit ng ganitong uri ng mga gawain upang makakuha ng token ng cookie ng Amazon WAF. Kunin lamang ang pansamantalang iv at context mga token kasama ang permanenteng key na susi ng site, ipadala ang mga ito sa aming API. Ang resulta ng gawain ay isang token na maaari mong gamitin sa iyong kahilingan sa HTTP bilang isang halaga ng cookie na may pangalan amazon-waf-token.

Subukan muna ang ganitong uri ng gawain para sa bypass rate bago subukan ang mga gawain ng may mga proxy.

Amazon WAF captcha example
Halimbawa na captcha

Bagay ng gawain

KatangianUriKinakailanganLayunin
typeStringOoAmazonTaskProxyless
websiteURLStringOoAdres ng puntiryang web page. Maaaring mahanap saan man sa web site, kahit sa lugar ng miyembro. Ang aming mga manggagawa ay hindi nakakapunta doon sa halip ay isi-simulate ang pagbisita.
websiteKeyStringOoHalaga ng key mula sa window.gokuProps object sa waf page source code.
ivStringOoHalaga ng iv mula sa window.gokuProps object sa waf page source code.
contextStringOoHalaga ng context mula sa window.gokuProps object sa waf page source code.
captchaScriptStringHindiOpsyonal na URL na humahantong sa Captcha.js
challengeScriptStringHindiOpsyonal na URL na humahantong sa Hamon.js

Halimbawa ng kahilingan

Python
Javascript
Go
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.amazonproxyless import *

solver = amazonProxyless()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY")
solver.set_website_url("https://website.com")
solver.set_website_key("key_value_from_window.gokuProps_object")
solver.set_iv("iv_value_from_window.gokuProps_object")
solver.set_context("context_value_from_window.gokuProps_object")

# Optional script URLs
solver.set_captcha_script("https://e9b10f157f38.9a96e8b4.us-gov-west-1.captcha.awswaf.com/e9b10f157f38/76cbcde1c834/2a564e323e7b/captcha.js")
solver.set_challenge_script("https://e9b10f157f38.9a96e8b4.us-gov-west-1.token.awswaf.com/e9b10f157f38/76cbcde1c834/2a564e323e7b/challenge.js")

# Specify softId to earn 10% commission with your app.
# Get your softId here: https://anti-captcha.com/clients/tools/devcenter
solver.set_soft_id(0)

token = solver.solve_and_return_solution()
if token != 0:
    print "token: "+token
else:
    print "task finished with error "+solver.error_code

Bagay ng solusyon ng gawain

KatangianUriLayunin
tokenStringGamitin ang token na ito bilang isang halaga ng cookie na may pangalan na "AWS-Waf-Token" sa iyong kahilingan sa target na web page.

Halimbawa ng tugon

{
    "errorId":0,
    "status":"ready",
    "solution": {
      "token": "fe4c2ff3-6ed6-40fa-95c9-4c738a7dad49:FgoAe0ZLBmYBAAAA:LK0S/m1nGbfjDk/9i6tMmiUWGecMfyjvuAx9lY6ZhaBUmjrILEqW00UAsEliykPjwebdzn9J3..."
    },
    "cost":"0.002000",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}