GeeTest CAPTCHA çözme hizmeti

GeeTest CAPTCHA çözme hizmeti
En hızlı captcha çözme hizmeti 2Captcha ile GeeTest CAPTCHA'yi atlayın.
Risk yok: Yalnızca otomatik olarak tanınan captcha'lar için ödeme yapın.
  • Risk yok: sadece çözülen captcha'lar için ödeme yapın
  • Сaptcha bypass hizmeti tamamen otomatiktir
  • 7/24 Destek
Captcha türüHer 1000 için fiyatÇözme hızıBypass nasıl yapılır
GeeTest CAPTCHAHer 1000 için fiyat$2,99Çözme hızı0 sn.Bypass nasıl yapılır
  • API
  • We support API for «PHP» language
  • We support API for «Python» language
  • We support API for «Go» language
  • We support API for «Ruby» language
  • We support API for «C#» language
  • We support API for «Java» language
  • We support API for «JavaScript» language
Daha fazla

GeeTest CAPTCHA atlama

  • En iyi captcha çözme hizmetine kaydolun
  • Anti captcha API'sini uygulayın
  • Otomatik olarak çözmek için CAPTCHAS gönder
  • Hızlı atlanan captcha'yı alın
GeeTest CAPTCHA atlama

GeeTest CAPTCHA bypass API service

With our serivce your can easily bypass both versions of Geetest: v3 and v4, but first you need to indetify which version is used by your target website.
There are few attributes that can be used for the identification:

  • v3 uses initGeetest initialization function and v4 uses initGeetest4
  • v3 loads gt.js script, but v4 loads gt4.js

GeeTest v3

  1. Find the following GeeTest captcha parameters on the target website (usually you can find them inside initGeetest function):

    gt - public website key (static)
    challenge - dynamic challenge key
    api_server - API domain (optional)

    Important: you should get a new `challenge` value for each request to our API. Once captcha was loaded on the page the `challenge` value becomes invalid. You should inspect requests made to the website when page is loaded to identify a request that gets a new `challenge` value. Then you should make such request each time to get a valid `challenge` value.
  2. Send these parameters to 2Captcha API. If captcha is already solved server will return the response in JSON. The response contains three values: challenge, validate and seccode:

    {
    "challenge": "1a2b3456cd67890e12345fab678901c2de",
    "validate": "09fe8d7c6ba54f32e1dcb0a9fedc8765",
    "seccode": "12fe3d4c56789ba01f2e345d6789c012|jordan"
    }
  3. Use the values received from our API to submit your request to the target website placing the values into corresponding request fields:

    geetest_challenge
    geetest_validate
    geetest_seccode
  4. Click on "Check" button to submit the form.

    Read more - captcha solving API dоcumentation.

    // https://github.com/2captcha/2captcha-php
    
    require(__DIR__ . '/../src/autoloader.php');
    
    $solver = new \TwoCaptcha\TwoCaptcha('YOUR_API_KEY');
    
    try {
        $result = $solver->geetest([
            'gt'        => '81388ea1fc187e0c335c0a8907ff2625',
            'apiServer' => 'api.geetest.com',
            'challenge' => '12345678abc90123d45678ef90123a456b',
            'url'       => 'https://2captcha.com/demo/geetest',
        ]);
    } catch (\Exception $e) {
        die($e->getMessage());
    }
    
    die('Captcha solved: ' . $result->code);
    # https://github.com/2captcha/2captcha-python
    
    import sys
    import os
    import requests
    import json
    
    sys.path.append(os.path.dirname(os.path.dirname(os.path.realpath(__file__))))
    
    from twocaptcha import TwoCaptcha
    
    api_key = os.getenv('APIKEY_2CAPTCHA', 'YOUR_API_KEY')
    
    solver = TwoCaptcha(api_key)
    
    resp = requests.get("https://2captcha.com/api/v1/captcha-demo/gee-test/init-params")
    data = json.loads(resp)
    challenge = data["challenge"]
    
    try:
        result = solver.geetest(gt='f3bf6dbdcf7886856696502e1d55e00c',
                                apiServer='api.geetest.com',
                                challenge=challenge,
                                url='https://2captcha.com/demo/geetest')
    
    except Exception as e:
        sys.exit(e)
    
    else:
        sys.exit('solved: ' + str(result))
    // https://github.com/2captcha/2captcha-csharp
    
    using System;
    using System.Linq;
    using TwoCaptcha.Captcha;
    
    namespace TwoCaptcha.Examples
    {
        public class GeeTestExample
        {
            public void Main()
            {
                TwoCaptcha solver = new TwoCaptcha("YOUR_API_KEY");
                GeeTest captcha = new GeeTest();
                captcha.SetGt("81388ea1fc187e0c335c0a8907ff2625");
                captcha.SetApiServer("api.geetest.com");
                captcha.SetChallenge("12345678abc90123d45678ef90123a456b");
                captcha.SetUrl("https://2captcha.com/demo/geetest");
                try
                {
                    solver.Solve(captcha).Wait();
                    Console.WriteLine("Captcha solved: " + captcha.Code);
                }
                catch (AggregateException e)
                {
                    Console.WriteLine("Error occurred: " + e.InnerExceptions.First().Message);
                }
            }
        }
    }
    // https://github.com/2captcha/2captcha-java
    
    package examples;
    
    import com.twocaptcha.TwoCaptcha;
    import com.twocaptcha.captcha.GeeTest;
    
    public class GeeTestExample {
        public static void main(String[] args) {
            TwoCaptcha solver = new TwoCaptcha("YOUR_API_KEY");
            GeeTest captcha = new GeeTest();
            captcha.setGt("81388ea1fc187e0c335c0a8907ff2625");
            captcha.setApiServer("api.geetest.com");
            captcha.setChallenge("12345678abc90123d45678ef90123a456b");
            captcha.setUrl("https://2captcha.com/demo/geetest");
            try {
                solver.solve(captcha);
                System.out.println("Captcha solved: " + captcha.getCode());
            } catch (Exception e) {
                System.out.println("Error occurred: " + e.getMessage());
            }
        }
    
    }
    // https://github.com/2captcha/2captcha-go
    
    package main
    
    import (
        "fmt"
        "log"
        "github.com/2captcha/2captcha-go"
    )
    
    func main() {
        client := api2captcha.NewClient("API_KEY")
        captcha := api2captcha.GeeTest{
            GT: "81388ea1fc187e0c335c0a8907ff2625",
            ApiServer: "api.geetest.com",
            Challenge: "12345678abc90123d45678ef90123a456b",
            Url: "https://2captcha.com/demo/geetest",
        }
        code, err := client.Solve(captcha.ToRequest())
        if err != nil {
            log.Fatal(err);
        }
        fmt.Println("code "+code)
    }
    // https://github.com/2captcha/2captcha-cpp
    
    #include <cstdio>
    
    #include "curl_http.hpp"
    #include "api2captcha.hpp"
    
    int main (int ac, char ** av)
    {
    api2captcha::curl_http_t http;
    http.set_verbose (true);
    
    api2captcha::client_t client;
    client.set_http_client (&http);
    client.set_api_key (API_KEY);
    
    api2captcha::geetest_t cap;
    cap.set_gt ("81388ea1fc187e0c335c0a8907ff2625");
    cap.set_api_server ("api.geetest.com");
    cap.set_challenge ("12345678abc90123d45678ef90123a456b");
    cap.set_url ("https://2captcha.com/demo/geetest");
    
    try
    {
        client.solve (cap);
        printf ("code '%s'\n", cap.code ().c_str ());
    }
    catch (std::exception & e)
    {
        fprintf (stderr, "Failed: %s\n", e.what ());
    }
    
    return 0;   
    }
    require 'api_2captcha'
    
    client =  Api2Captcha.new("YOUR_API_KEY")
    
    result = client.geetest({
      gt: 'f1ab2cdefa3456789012345b6c78d90e',
      api_server: 'api-na.geetest.com',
      challenge: '12345678abc90123d45678ef90123a456b',
      pageurl: 'https://www.site.com/page/'
    })

GeeTest v4

  1. Open developer's console in your browser and find script element that loads the GeeTest v4 script, you need to grab the captcha_id parameter value from the script src attribute.

    <script  src="https://gcaptcha4.geetest.com/load?captcha_id=e392e1d7fd421dc63325744d5a2b9c73&amp;challenge=36056b4d-7453-4153-aaa7-67ac27ccae9c&amp;client_type=web&amp;lang=en&amp;callback=geetest_1679073111173"></script>
  2. Send captcha_id and pageurl to 2Captcha API. Wait for the result, which may look like this:

    {
     "captcha_id": "e392e1d7fd421dc63325744d5a2b9c73",
     "lot_number": "532c4ca58e3f4adb8ef96bfa222e623e",
     "pass_token": "9e6a5a354d50f3ab674c416de35b539c37627128382abd78342dd79442351f8f",
     "gen_time": "1679073037",
     "captcha_output": "c3rHzKlQXuv9xJe_l2wqb7ypWdFpbyZ_pk1ODXGTOdHKE5cJFer1r1jNTt2n5muwLzs5HOQ39D2lFjzqcygPO7ftaMFLXVMTCZuD8PkD4j10_vnvF0keeTTjbJaC0jq7btCE12-eN6fF6WPtHEoXLLXqkb8HaISjG5znAuZDMZ055HsCE6S7iyiaJYv_l0Sm1atkF0VEAYaKrEhQRYHus35X6FqIoRvVo1ISyCZGnjw="
    }
  3. Use the values returned on your target website the same way they’re used once you solve the captcha manually. There can be a form with a set of hidden inputs or a JavaScript callback. Or you can simply build a HTTP requests with the required data.

  4. Read more - captcha solving API dоcumentation.

    $result = $solver->geetest_v4([
    'captchaId' => 'e392e1d7fd421dc63325744d5a2b9c73',
    'challenge' => 'd1a9ddd7-e36f-4100-be9f-231f11743656',
    'url'       => 'https://2captcha.com/demo/geetest-v4',
    ]);
    result = solver.geetest_v4(captcha_id='e392e1d7fd421dc63325744d5a2b9c73',
                            url='https://2captcha.com/demo/geetest-v4',  
                            challenge="d1a9ddd7-e36f-4100-be9f-231f11743656")
    GeeTestV4 captcha = new GeeTestV4();
    captcha.SetCaptchaId("e392e1d7fd421dc63325744d5a2b9c73");
    captcha.SetUrl("https://2captcha.com/demo/geetest-v4");
    GeeTestV4 captcha = new GeeTestV4();
    captcha.setCaptchaId("e392e1d7fd421dc63325744d5a2b9c73");
    captcha.setUrl("https://2captcha.com/demo/geetest-v4");
    require 'api_2captcha'
    
    client =  Api2Captcha.new("YOUR_API_KEY")
    
    result = client.geetest_v4({
      captcha_id: 'e392e1d7fd421dc63325744d5a2b9c73',
      pageurl: 'https://www.site.com/page/'
    })
GitHub logosu

GitHub'da GeeTest CAPTCHA atlama çözümü

GitHub üzerinde tam belgeler ve GeeTest CAPTCHA atlama kodu örnekleri

  • PHP

    PHP ile GeeTest CAPTCHA nasıl çözülür

    GeeTest CAPTCHA otomasyon çözümünü atlamak için PHP paketi. En başarılı GeeTest CAPTCHA tanınma oranı.

    PHP captcha çözme API'si
  • Python

    Python ile GeeTest CAPTCHA nasıl çözülür

    Herhangi bir sitede otomatik olarak captcha'yı çözmek için Python paketi. Tamamen GeeTest CAPTCHA çözümüne güvenin ve kararlı çözümü tanıyın ve tarayıcı öykünmesini unutun

    Python captcha çözme API'si
  • Ruby

    Ruby ile GeeTest CAPTCHA nasıl çözülür

    GeeTest CAPTCHA otomasyon çözümünü atlamak için Ruby gem. En başarılı GeeTest CAPTCHA tanınma oranı.

    Ruby captcha çözme API'si
  • Golang

    Go ile GeeTest CAPTCHA nasıl çözülür

    GeeTest CAPTCHA için Golang modülü çevrimiçi kod çözme. Captcha çözümü için hızlı entegrasyon API'si.

    Go Captcha çözme API'si
  • C#

    GeeTest CAPTCHA C# ile nasıl çözülür

    GeeTest CAPTCHA tanıma için C# kitaplığı. GeeTest CAPTCHA sorununu aşmak için API GeeTest CAPTCHA çözme hizmetiyle kolay entegrasyon

    C# captcha çözme API'si
  • Java

    Java ile GeeTest CAPTCHA nasıl çözülür

    Hızlı captcha doğrulama atlaması için Java kitaplığı. Çevrimiçi en iyi GeeTest CAPTCHA çözücü hizmeti. GeeTest CAPTCHA çözümü için basit API.

    Java captcha çözme API'si
Captcha Atlama Uzantısı, Chrome ve Firefox tarayıcılarında desteklenir

GeeTest CAPTCHA atlama uzantısı

Bu eklentiler, herhangi bir web sayfasında bulunan Captcha'ları otomatik olarak çözmenize olanak tanır.

Tarayıcıya ekle
GeeTest CAPTCHA atlama uzantısı

GeeTest CAPTCHA atlama çevrimiçi hizmet istatistiği

Desteklenen CAPTCHA'lar

Ürünlerimizi sisteminize entegre etmeyi kolaylaştırdık, birçok programlama dili desteği ve kullanıma hazır kod örnekleriyle web projenizi hızlı ve kolay bir şekilde başlatmanızı sağlıyoruz.

«Normal captcha» logosu

Normal bir captcha'yı çözme süreci şu şekildedir: captcha resmini sayfadan alır ve 2Captcha servisine göndeririz, burada bir çalışan belirtilen metni yazarak çözer, ardından cevap bize döndürülür ve captcha'yı çözmek için uygun alana girilmesi gerekir

API demosu Nasıl çözülür
«reCAPTCHA V2» logosu

reCAPTCHA V2'yi çözme süreci şu şekildedir: captcha parametrelerini sayfadan data-sitekey parametresi ve sayfa URL'si şeklinde alırız ve çalışanın çözdüğü 2Captcha hizmetine aktarırız, ardından yanıt bize çözüm captcha'sı için uygun alana girilmesi gereken bir belirteç şeklinde döndürülür

API demosu Nasıl çözülür
«Arkose Labs captcha (FunCaptcha)» logosu

FunCaptcha'nın Arkose Labs tarafından çözülme süreci şu şekildedir: yerleştirildiği sayfadan bir dizi gerekli parametreyi alırız ve bunu çalışanın çözdüğü 2Captcha hizmetine aktarırız, ardından cevap bize captcha'yı çözmek için uygun alanlara aktarılması gereken bir dizi başka parametre şeklinde döndürülür

Nasıl çözülür
«GeeTest» logosu

GeeTest Captcha'yı çözme süreci şu şekildedir: yerleştirildiği sayfadan bir dizi gerekli parametreyi alır ve çalışanın çözdüğü 2Captcha hizmetine aktarırız, ardından cevap bize captcha'yı çözmek için uygun alanlara geçirilmesi gereken bir dizi başka parametre şeklinde döndürülür

API demosu Nasıl çözülür
«Cloudflare Turnstile» logosu

Cloudflare Turnstile is solved by taking the captcha parameters from the page in the form of the "data-sitekey" parameter and the page URL, sending them to the 2Captcha service, where an employee solves them. The solution is then returned to us in the form of a token, which we must enter in the relevant field to complete the captcha.

API demosu Nasıl çözülür
«Capy Puzzle CAPTCHA» logosu

Capy Puzzle Captcha'yı çözme süreci şu şekildedir: yerleştirildiği sayfadan bir dizi gerekli parametreyi alırız ve bunu çalışanın çözdüğü 2Captcha hizmetine aktarırız, ardından cevap bize captcha'yı çözmek için uygun alanlara geçirilmesi gereken bir dizi başka parametre şeklinde döndürülür

Nasıl çözülür
«KeyCAPTCHA» logosu

KeyCaptcha'yı çözme süreci şu şekildedir: yerleştirildiği sayfadan bir dizi gerekli parametreyi alırız ve bunu çalışanın çözdüğü 2Captcha hizmetine iletiriz, ardından cevap bize captcha'yı çözmek için uygun alanlara geçirilmesi gereken bir dizi başka parametre şeklinde döndürülür

API demosu Nasıl çözülür
«Lemin» logosu

To solve the Lemin captcha, follow these steps: The service retrieves a set of required parameters from the placement page and sends them to the 2Captcha server for the employee to solve. The answer is then returned to us in the form of a set of additional parameters that must be entered into the correct fields to complete.

API demosu Nasıl çözülür
«Text captcha» logosu

Metin captcha'sını çözme süreci şu şekildedir: captcha'nın metin sorusunu yerleştirildiği sayfadan alır ve 2Captcha hizmetine aktarırız, burada çalışan tarafından çözülür, ardından cevap bize geri gönderilir ve captcha'yı çözmek için uygun alana girilmesi gerekir

API demosu Nasıl çözülür
  • «GDPR» logo
  • «SSL secured» logo
  • «Google privacy policy» logo
  • «S/MIME» logo
  • «CCPA» logo