Chuyển đến nội dung chính

Vượt mã captcha

A-Parser không tự giải captcha. Để vượt qua captcha, A-Parser sử dụng proxycác dịch vụ giải captcha.
Tùy thuộc vào loại captcha, các dịch vụ trực tuyến sau đây được hỗ trợ:

Và phần mềm ngoại tuyến - XEvil, CapMonster.

Để làm việc với các dịch vụ giải captcha, A-Parser có năm công cụ cào dữ liệu tích hợp:

Điều quan trọng cần hiểu là các cài đặt nhận dạng captcha được thiết lập trong một công cụ cào dữ liệu riêng biệt và sau đó được sử dụng trong các công cụ khác. Nghĩa là chúng ta thiết lập một công cụ cào dữ liệu và sử dụng các cài đặt của nó làm cài đặt cho tùy chọn của công cụ khác. Điều này cho phép có các cài đặt khác nhau cùng lúc cho các dịch vụ hoặc chương trình giải captcha khác nhau.

Dưới đây sẽ mô tả cách thiết lập từng công cụ cào dữ liệu để làm việc với các dịch vụ giải captcha.

Thiết lập

Tất cả công cụ cào dữ liệu để giải mã captcha đều được cấu hình tương tự nhau, dưới đây là ví dụ cấu hình với Util::AntiGateUtil::AntiGate.

Thiết lập mẫu (preset) cho công cụ cào dữ liệu captcha

Mở Settings (Cài đặt) và sau đó mở Parser Presets (Cài đặt công cụ cào dữ liệu). Chọn công cụ cào dữ liệu Util::AntiGateUtil::AntiGate trong danh sách thả xuống.

Mở cài đặt AntiGate

Tiếp theo cần:

  • Chọn Provider mong muốn.
  • Công cụ cào dữ liệu sẽ tự động sử dụng đúng url của dịch vụ đã chọn, nhưng nếu cần thiết có thể ghi đè trong trường Provider url.
  • Nếu dịch vụ đã chọn yêu cầu, khóa truy cập có thể được chỉ định trong Client key.

Sau đó lưu cài đặt thành một mẫu (preset) mới và nhập tên (trong ví dụ này được đặt tên là My Work Captcha Solver).

Bước 1 - Chỉ định khóa truy cậpBước 1 - Thêm mẫu mới

Kết nối với công cụ cào dữ liệu đã chọn thông qua ghi đè

Sau khi thiết lập mẫu (preset) cho công cụ cào dữ liệu captcha, chỉ cần chọn nó thông qua tính năng ghi đè.

Chọn mẫu thông qua override

Kết nối với công cụ cào dữ liệu đã chọn thông qua mẫu cài đặt

Truy cập vào Task Editor (Trình chỉnh sửa tác vụ) và chọn công cụ cào dữ liệu mà bạn sẽ sử dụng AntiGate, ví dụ SE::Yandex::WordStatSE::Yandex::WordStat.

Đi tới phần cài đặt của nó.

Bước 2 - Chọn công cụ cào dữ liệu trong Trình chỉnh sửa tác vụ

Trong phần cài đặt bên dưới tại mục AntiGate preset, chọn mẫu chúng ta đã tạo trước đó (trong ví dụ này được đặt tên là My Work Captcha Solver).

Lưu tất cả thành một mẫu mới (trong ví dụ này được đặt tên là Use My Work Captcha Solver).

Bước 3 - Chọn mẫu AntiGate trong cài đặt công cụ cào dữ liệuBước 3 - Thêm mẫu mới

Bước cuối cùng là quay lại Trình chỉnh sửa tác vụ và chọn mẫu thiết lập (preset) vừa tạo có cấu hình AntiGate (trong ví dụ này được đặt tên là Use My Work Captcha Solver) cho công cụ cào dữ liệu SE::Yandex::WordStatSE::Yandex::WordStat.

Bước 4 - Chọn mẫu công cụ cào dữ liệu với AntiGate đã được cấu hình

Dịch vụ giải captcha

RuCaptcha

RuCaptcha hỗ trợ các loại captcha sau:

  • Click CAPTCHA
  • Rotate CAPTCHA
  • reCAPTCHA (v2/v3/Invisible/Enterprise)
  • KeyCAPTCHA
  • Capy Puzzle CAPTCHA
  • Cloudflare Turnstile
  • Amazon CAPTCHA
  • Audio CAPTCHA
  • Arkose Labs CAPTCHA
  • MTCaptcha
  • DataDome CAPTCHA
  • CyberSiARA CAPTCHA
  • Yandex CAPTCHA
  • VK CAPTCHA

Anti-Captcha

Anti-Captcha hỗ trợ các loại captcha sau:

  • Recaptcha V2
  • Recaptcha V3
  • FunCaptcha
  • GeeTest
  • Hcaptcha
  • Turnstile

2captcha

2captcha hỗ trợ các loại captcha sau:

  • Click CAPTCHA
  • Rotate CAPTCHA
  • reCAPTCHA V2
  • reCAPTCHA V3
  • KeyCAPTCHA
  • GeeTest CAPTCHA
  • hCaptcha
  • FunCaptcha
  • Capy Puzzle CAPTCHA
  • Lemin CAPTCHA
  • Cloudflare Turnstile
  • Audio CAPTCHA
  • Arkose Labs CAPTCHA
  • Amazon CAPTCHA
  • MTCaptcha
  • DataDome CAPTCHA
  • CyberSiARA CAPTCHA

CapMonster

CapMonster hỗ trợ các loại captcha sau:

  • reCAPTCHA (v2, invisible, v3)
  • v.v.

CapMonster cloud

CapMonster cloud hỗ trợ các loại captcha sau:

  • reCAPTCHA v2
  • reCAPTCHA v3
  • reCAPTCHA Enterprise
  • hCaptcha
  • hCaptcha Enterprise
  • FunCaptcha
  • GeeTest
  • Cloudflare Turnstile
  • Cloudflare Bot Challenge
  • Yandex SmartCaptcha

CapSolver

CapSolver hỗ trợ các loại captcha sau:

  • reCAPTCHA (v2/v3/Enterprise)
  • FunCaptcha
  • DataDome
  • Anti-bot Solution
  • hCaptcha (Normal/Enterprise)
  • Geetest v3 / v4

captchas.io

captchas.io hỗ trợ các loại captcha sau:

  • reCAPTCHA (v2/v3/Invisible/Enterprise)
  • Image CAPTCHA
  • FunCAPTCHA
  • GeeTest
  • hCAPTCHA
  • Cloudflare Turnstile
  • Audio and Text CAPTCHAs

Cap.guru

Cap.guru hỗ trợ các loại captcha sau:

  • reCAPTCHA (v2/v3/Invisible)
  • hCaptcha
  • SmartCaptcha
  • FunCaptcha
  • ReCaptcha
  • hCaptcha
  • GeeTest
  • Binance
  • TikTok
  • Amazon

White captcha

White captcha hỗ trợ các loại captcha sau:

  • SmartCaptcha từ Yandex

Capsola

Capsola hỗ trợ các loại captcha sau:

  • SmartCaptcha click

Nextcaptcha

Nextcaptcha hỗ trợ các loại captcha sau:

  • ReCaptchaV2TaskProxyLess
  • ReCaptchaV2EnterpriseTask
  • ReCaptchaV2EnterpriseTaskProxyLess
  • ReCaptchaV2HSEnterpriseTaskProxyLess
  • ReCaptchaV3Task
  • ReCaptchaV3HSTaskProxyLess
  • ReCaptchaV3TaskProxyLess
  • ReCaptchaMobileTask
  • ReCaptchaMobileProxyLess

Sử dụng XEvil

⏩ Video hướng dẫn thiết lập

Video hướng dẫn sử dụng XEvil kết hợp với A-Parser để giải mã Util::ReCaptcha2Util::ReCaptcha2:

Trong video trình bày:

Chọn mạng thần kinh mong muốn

Bắt đầu từ XEvil 6.0 [Beta-10], hỗ trợ cho tham số corename đã được thêm vào, qua đó khi gửi các captcha thông thường (hình ảnh), bạn có thể chỉ định mạng thần kinh mong muốn. Chi tiết xem tại đây.

Bạn có thể truyền tham số này bằng cách sử dụng trường Phần bổ sung cho chuỗi truy vấn của công cụ cào dữ liệu Util::AntiGateUtil::AntiGate. Ví dụ, đối với mạng thần kinh Default v.1, bạn cần viết corename=Default v.1 vào trường này