Menu

Lewati Amazon WAF dengan proxy

Gunakan jenis tugas ini untuk mendapatkan token cookie Amazon WAF. Cukup ambil token iv dan context sementara bersama dengan kunci situs key permanen, kirimkan ke API kami. Hasil dari tugas ini adalah token yang dapat Anda gunakan dalam permintaan HTTP Anda sebagai nilai cookie dengan nama amazon-waf-token.

Jenis tugas ini membutuhkan proxy. Harap gunakan hanya jika tugas tanpa proxy (AmazonTaskProxyless) gagal, karena akan memperlambat pekerja kami. Memecahkan captcha dengan proxy juga membutuhkan kualitas proxy yang sangat tinggi yang harus Anda pasang sendiri di server VPS Anda sendiri dan jangan pernah menggunakan layanan proxy yang dibeli.

Amazon WAF captcha example
Contoh Captcha

Objek tugas

PropertiJenisWajibTujuan
typeStringYaAmazonTask
websiteURLStringYaAlamat halaman web target. Dapat terletak di mana pun di situs web, bahkan di area anggota. Pekerja kami tidak mengarah ke sana, namun mereka melakukan simulasi kunjungan.
websiteKeyStringYaNilai key dari objek window.gokuProps dalam kode sumber halaman WAF.
ivStringYaNilai iv dari objek window.gokuProps dalam kode sumber halaman WAF.
contextStringYaNilai context dari objek window.gokuProps dalam kode sumber halaman WAF.
captchaScriptStringTidakURL opsional yang mengarah ke captcha.js
challengeScriptStringTidakURL opsional yang mengarah ke challenge.js
proxyTypeStringYaTipe proxy
http - proxy http/https biasa
socks4 - proxy socks4
socks5 - proxy socks5
proxyAddressStringYaAlamat IP proxy IPv4/IPv6. Tidak ada nama host atau alamat IP dari jaringan lokal.
proxyPortIntegerYaPorta proxy
proxyLoginStringYaLogin untuk proxy yang memerlukan otorisasi (dasar)
proxyPasswordStringYaKata sandi proxy

Contoh permintaan

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

from anticaptchaofficial.amazonproxyon import *

solver = amazonProxon()
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")
solver.set_proxy_address("PROXY_ADDRESS")
solver.set_proxy_port(1234)
solver.set_proxy_login("proxylogin")
solver.set_proxy_password("proxypassword")

# 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

Objek solusi tugas

PropertiJenisTujuan
tokenStringGunakan token ini sebagai nilai cookie dengan nama "aws-waf-token" dalam permintaan Anda ke halaman web target.

Contoh respons

{
    "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"
}