close menu
ประเภทงานที่รองรับ
เมธอด API
บทความ
GitHub icon
GitHub
Menu

บายพาส Amazon WAF ด้วยพร็อกซี

ใช้งานประเภทนี้เพื่อรับโทเค็นคุกกี้ Amazon WAF เพียงแค่คว้าโทเค็น iv และ context ชั่วคราวพร้อมกับคีย์ไซต์ key ถาวรส่งไปยัง API ของเรา ผลลัพธ์ของงานคือโทเค็นที่คุณสามารถใช้ในคำขอ HTTP ของคุณเป็นค่าคุกกี้ที่มีชื่อ amazon-waf-token

งานประเภทนี้ต้องการพร็อกซี โปรดใช้มันเฉพาะในกรณีที่งานพร็อกซีปิด (Amazontaskproxyless) ล้มเหลวเนื่องจากมันช้าลงคนงานของเรา การแก้ Captchas ด้วยพร็อกซียังต้องการพร็อกซีที่มีคุณภาพสูงมากซึ่งคุณควรติดตั้งตัวเองบนเซิร์ฟเวอร์ VPS ของคุณเองและไม่เคยใช้บริการพร็อกซีที่ซื้อมา

Amazon WAF captcha example
ตัวอย่าง Captcha

อ็อบเจ็กต์งาน

คุณสมบัติประเภทจำเป็นวัตถุประสงค์
typeสตริงใช่AmazonTask
websiteURLสตริงใช่ที่อยู่ของหน้าเว็บเป้าหมาย สามารถอยู่ที่ใดก็ได้ในเว็บไซต์ แม้ในพื้นที่สมาชิก พนักงานของเราไม่ได้ไปยังที่นั่น แต่จะจำลองการเข้าชมแทน
websiteKeyสตริงใช่ค่าของ key จากวัตถุ window.gokuProps ในซอร์สโค้ดหน้า WAF
ivสตริงใช่ค่าของ iv จากวัตถุ window.gokuProps ในซอร์สโค้ดหน้า WAF
contextสตริงใช่ค่าของ context จากวัตถุ window.gokuProps ในซอร์สโค้ดหน้า WAF
captchaScriptสตริงไม่URL เสริมที่นำไปสู่ ​​captcha.js
challengeScriptสตริงไม่URL เสริมที่นำไปสู่ความท้าทาย js
proxyTypeสตริงใช่ประเภทพร็อกซี
http - พร็อกซี http/https ปกติ
socks4 - พร็อกซี socks4
socks5 - พร็อกซี socks5
proxyAddressสตริงใช่ที่อยู่ IP ของพร็อกซี ipv4/ipv6 ไม่มีชื่อโฮสต์หรือที่อยู่ IP จากเครือข่ายระยใกล้
proxyPortจำนวนเต็มใช่พอร์ตพร็อกซี
proxyLoginสตริงใช่ล็อกอินสำหรับพร็อกซีที่ต้องได้รับอนุญาต (พื้นฐาน)
proxyPasswordสตริงใช่รหัสผ่านพร็อกซี

ตัวอย่างคำขอ

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

อ็อบเจ็กต์โซลูชันงาน

คุณสมบัติประเภทวัตถุประสงค์
tokenสตริงใช้โทเค็นนี้เป็นค่าคุกกี้ที่มีชื่อ "AWS-WAF-TOKEN" ในคำขอของคุณไปยังหน้าเว็บเป้าหมาย

ตัวอย่างการตอบกลับ

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