Join And Get Free Trial!

Jak ominąć reCAPTCHA Mobile w 2024 roku#

logoNextCaptcha
April 24,2024

Rozwiąż reCAPTCHA v2 w kilka sekund#

NextCaptcha ominie za Ciebie CAPTCHA reCAPTCHA v2. Tanie usługi rozwiązywania problemów CAPTCHA i usługi rozwiązywania problemów CAPTCHA w trybie płatności zgodnie z rzeczywistym użyciem.
  • Zarejestruj się w NextCaptcha i uzyskaj bezpłatną wersję próbną usługi rozwiązywania problemów CAPTCHA.

  • Zbuduj zadanie żądań API za pomocą docelowego klucza witryny internetowej.

  • Wyślij odpowiedź g-recaptcha ze stronami chronionymi CAPTCHA i zeskrob witrynę reCAPTCHA v2 lub dane API.

Krok 1: Zdobądź klucz klienta NextCaptcha#

Zarejestruj się w NextCaptcha, aby natychmiast otrzymać bezpłatny klucz API i kredyty na bezpłatną wersję próbną.

Krok 2: Utwórz zadanie obejścia reCAPTCHA v2#

Po zarejestrowaniu się, będziesz mógł znaleźć klucz witryny lub inne parametry docelowej witryny Na przykład:
  • websiteKey: 6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-
  • appPackageName: com.company.app
    • jak uzyskać aplikację parametru zadania reCAPTCHA Mobile z aplikacjiPackageName z aplikacji IOS w systemie macOS

      • Zmień nazwę pliku .ipa na .zip, rozpakuj pakiet .zip, a pojawi się folder Payload. Kliknij folder Payload, a pojawi się plik .app.

      • Kliknij prawym przyciskiem myszy plik .app -> Pokaż zawartość pakietu. Otworzy się nowy folder zawierający wiele plików.

      • Otwórz plik info.plist za pomocą Xcode i znajdź identyfikator pakietu, podobny do `com.company.app`

    • jak uzyskać parametr zadania reCAPTCHA Mobile appPackageName z identyfikatorem aplikacji

      • Otwórz przeglądarkę i wyszukaj łącze iTunes do aplikacji w sklepie App Store. Na przykład: `https://apps.apple.com/us/app/microsoft-outlook/id951937596`.

      • Skopiuj numer po identyfikatorze w adresie URL, na przykład 951937596.

      • Otwórz przeglądarkę `https://itunes.apple.com/lookup?id=951937596`.

      • na przykład `https://itunes.apple.com/lookup?id=951937596`. Po wyświetleniu monitu o pobranie pliku tekstowego zapisz plik. Domyślna nazwa to 1.txt.

      • Otwórz plik 1.txt i wyszukaj packageId. Na przykład: `'bundleId':'com.microsoft.Office.Outlook'`

    • jak uzyskać nazwę appPackageName parametru zadania reCAPTCHA Mobile

      • Otwórz listę aplikacji na swoim urządzeniu

      • Znajdź aplikację, dla której chcesz wyświetlić nazwę pakietu, i naciśnij długo ikonę aplikacji

      • W wyskakującym menu wybierz „Informacje o aplikacji” (różne wersje systemu Android mogą się nieznacznie różnić)

      • Na stronie informacji o aplikacji możesz zobaczyć nazwę aplikacji, numer wersji, nazwę pakietu i inne powiązane informacje.

  • appKey: Klucz do załadowania aplikacji reCAPTCHA jest podobny do klucza witryny internetowej wersji internetowej
  • appAction: Aby uzyskać dodatkowe parametry, możesz przeszukać plik grecaptcha.execute, aby znaleźć parametry akcji

Na przykład:
{
    "clientKey":"clientKey",
    "task": {
        "type":"RecaptchaMobileTaskProxyless",
        "appPackageName":"com.company.app",
        "appKey":"6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u",
        "appAction":"login"
    }
}
zbuduj strukturę obiektu Task: wyślij go za pomocą request sdk lub użyj opcji cURL, aby wykonać żądania. Zadziałało? W razie potrzeby ponów żądanie, co w 99,7% przypadków wystarczy.

wyślij go za pomocą pakietu SDK usługi rozwiązywania problemów CAPTCHA w języku Python 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")
 

Krok 3: Usuń wszystkie strony chronione CAPTCHA#

Wywołaj odpowiedź g-recaptcha za pomocą aplikacji chronionej przez CAPTCHA i zeskrob dane mobilne lub API reCAPTCHA.