Join And Get Free Trial!

Cách vượt qua reCAPTCHA Mobile vào năm 2024#

logoNextCaptcha
April 24,2024

Giải reCAPTCHA v2 trong vài giây#

NextCaptcha sẽ bỏ qua CAPTCHA reCAPTCHA v2 cho bạn. Dịch vụ giải CAPTCHA giá rẻ và thanh toán theo mức sử dụng dịch vụ giải CAPTCHA.
  • Đăng ký NextCaptcha và nhận dịch vụ giải CAPTCHA dùng thử miễn phí.

  • Xây dựng tác vụ yêu cầu API bằng websiteKey mục tiêu của bạn.

  • Sumbit g-recaptcha-response với các trang được bảo vệ CAPTCHA và loại bỏ trang web reCAPTCHA v2 hoặc dữ liệu api.

Bước 1: Lấy clientKey NextCaptcha#

Đăng ký NextCaptcha để nhận khóa API miễn phí và tín dụng dùng thử miễn phí ngay lập tức.

Bước 2: Xây dựng tác vụ bỏ qua reCAPTCHA v2 của bạn#

Sau khi đăng ký, bạn sẽ tìm thấy websiteKey hoặc các thông số khác của trang web mục tiêu Ví dụ:
  • websiteKey: 6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-
  • appPackageName: com.company.app
    • cách tải ứng dụng iOS của thông số reCAPTCHA Mobile taskPackageName bằng macOS

      • Đổi tên hậu tố tệp .ipa thành .zip, giải nén gói .zip và sẽ có thư mục Payload. Bấm vào thư mục Payload sẽ có file .app.

      • Nhấp chuột phải vào tệp .app -> Hiển thị nội dung Gói. Một thư mục mới sẽ mở ra chứa nhiều tập tin.

      • Mở tệp info.plist bằng Xcode và bạn có thể tìm thấy id gói, tương tự như `com.company.app`

    • cách nhận appPackageName của thông số tác vụ reCAPTCHA Mobile với id ứng dụng

      • Mở trình duyệt của bạn và tìm kiếm liên kết iTunes của ứng dụng trong App Store. Ví dụ: `https://apps.apple.com/us/app/microsoft-outlook/id951937596`.

      • Sao chép số sau id trong URL, chẳng hạn như 951937596.

      • Mở trình duyệt `https://itunes.apple.com/lookup?id=951937596`.

      • ví dụ: `https://itunes.apple.com/lookup?id=951937596`. Khi được nhắc tải xuống tệp văn bản, hãy lưu tệp. Tên mặc định là 1.txt.

      • Mở tệp 1.txt và tìm kiếm BundleId. Ví dụ: `'bundleId':'com.microsoft.Office.Outlook'`

    • cách lấy tên appPackageName của thông số tác vụ reCAPTCHA Mobile

      • Mở danh sách ứng dụng trên thiết bị của bạn

      • Tìm ứng dụng bạn muốn xem tên gói và nhấn và giữ biểu tượng ứng dụng

      • Trong menu bật lên, chọn 'Thông tin ứng dụng' (các phiên bản hệ thống Android khác nhau có thể hơi khác một chút)

      • Trong trang thông tin ứng dụng, bạn có thể xem tên ứng dụng, số phiên bản, tên gói và các thông tin liên quan khác.

  • appKey: Key tải ứng dụng reCAPTCHA giống với key website của bản web
  • appAction: Để biết thêm các tham số, bạn có thể tìm kiếm grecaptcha.execute để tìm các tham số hành động

Ví dụ:
{
    "clientKey":"clientKey",
    "task": {
        "type":"RecaptchaMobileTaskProxyless",
        "appPackageName":"com.company.app",
        "appKey":"6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u",
        "appAction":"login"
    }
}
xây dựng cấu trúc đối tượng Nhiệm vụ: gửi nó với sdk yêu cầu hoặc sử dụng tùy chọn cURL để thực hiện các yêu cầu. Nó có hoạt động không? Hãy thử lại yêu cầu của bạn nếu cần, điều này là đủ trong 99,7% trường hợp.

gửi nó cùng với SDK dịch vụ giải mã Python CAPTCHA của NextCAPTCHA
from nextcaptcha import NextCaptchaAPI
 
api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")
 
result = api.recaptcha_mobile(app_key="APP_KEY", app_package_name="APP_PACKAGE_NAME", app_action="APP_ACTION")
 

Bước 3: Quét tất cả các trang được bảo vệ bằng CAPTCHA#

Kết hợp g-recaptcha-response với ứng dụng được bảo vệ CAPTCHA và thu thập dữ liệu api hoặc thiết bị di động reCAPTCHA.