Join And Get Free Trial!

2024'te reCAPTCHA Mobile nasıl atlanır#

logoNextCaptcha
April 24,2024

reCAPTCHA v2'yi Birkaç Saniyede Çözün#

NextCaptcha sizin için reCAPTCHA v2 CAPTCHA'larını atlayacaktır. Ucuz CAPTCHA çözücü hizmetleri ve kullandıkça öde CAPTCHA çözücü hizmetleri.
  • NextCaptcha'ya kaydolun ve ücretsiz deneme CAPTCHA çözümleyici hizmetinden yararlanın.

  • Hedef web sitesi anahtarınızla API istekleri görevini oluşturun.

  • CAPTCHA korumalı sayfalarla g-recaptcha-response'ı toplayın ve reCAPTCHA v2 web sitesini veya API verilerini kazıyın.

1. Adım: NextCaptcha clientKey'i edinin#

Ücretsiz API anahtarınızı ve ücretsiz deneme kredilerinizi hemen almak için NextCaptcha'ya kaydolun.

2. Adım: reCAPTCHA v2 atlama görevinizi oluşturun#

Kaydolduktan sonra web sitesi anahtarını veya hedef web sitesinin diğer parametrelerini bulacaksınız. Örneğin:
  • websiteKey: 6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-
  • appPackageName: com.company.app
    • macOS ile reCAPTCHA Mobile görev parametresinin appPackageName formunun IOS uygulamasından nasıl edinileceği

      • .ipa dosyasının son ekini .zip olarak yeniden adlandırın, .zip paketini açın; bir Payload klasörü olacaktır. Payload klasörüne tıkladığınızda bir .app dosyası olacaktır.

      • .app dosyasına sağ tıklayın -> Paket içeriğini göster. Birçok dosya içeren yeni bir klasör açılacaktır.

      • İnfo.plist dosyasını Xcode ile açın; 'com.company.app'e benzer şekilde paket kimliğini bulabilirsiniz.

    • uygulama kimliğiyle reCAPTCHA Mobile görev parametresinin appPackageName'i nasıl alınır?

      • Tarayıcınızı açın ve App Store'da uygulamanın iTunes bağlantısını arayın. Örneğin: 'https://apps.apple.com/us/app/microsoft-outlook/id951937596'.

      • URL'deki kimlikten sonraki sayıyı (951937596 gibi) kopyalayın.

      • `https://itunes.apple.com/lookup?id=951937596` tarayıcısını açın.

      • örneğin, 'https://itunes.apple.com/lookup?id=951937596'. Metin dosyasını indirmeniz istendiğinde dosyayı kaydedin. Varsayılan ad 1.txt'dir.

      • 1.txt dosyasını açın ve bundleId'yi arayın. Örneğin: `'bundleId':'com.microsoft.Office.Outlook'`

    • reCAPTCHA Mobile görev parametresinin appPackageName adının nasıl alınacağı

      • Cihazınızın uygulama listesini açın

      • Paket adını görüntülemek istediğiniz uygulamayı bulun ve uygulama simgesine uzun basın

      • Açılır menüde 'Uygulama Bilgileri'ni seçin (farklı Android sistem sürümleri biraz farklı olabilir)

      • Uygulama bilgileri sayfasında uygulama adını, sürüm numarasını, paket adını ve ilgili diğer bilgileri görebilirsiniz.

  • appKey: ReCAPTCHA uygulamasını yükleme anahtarı, web sürümünün web sitesi anahtarına benzer
  • appAction: Ek parametreler için eylem parametrelerini bulmak üzere grecaptcha.execute'u arayabilirsiniz.

Örneğin:
{
    "clientKey":"clientKey",
    "task": {
        "type":"RecaptchaMobileTaskProxyless",
        "appPackageName":"com.company.app",
        "appKey":"6LfD3PIbAAAAAJs_eEHvoOl75_83eXSqpPSRFJ_u",
        "appAction":"login"
    }
}
Görev nesne yapısını oluşturun: istek SDK'sı ile gönderin veya istekleri gerçekleştirmek için cURL seçeneğini kullanın. İşe yaradı mı? Gerekirse isteğinizi yeniden deneyin; bu durum vakaların %99,7'sinde yeterlidir.

NextCAPTCHA'nın Python CAPTCHA çözümleme hizmeti SDK'sıyla gönderin
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")
 

3. Adım: CAPTCHA korumalı tüm sayfaları kazıyın#

CAPTCHA korumalı uygulamayla g-recaptcha yanıtını zirveye çıkarın ve reCAPTCHA mobil veya API verilerini kazıyın.