GeeTest CAPTCHA Lösungsdienst

GeeTest CAPTCHA Lösungsdienst
Umgehen Sie GeeTest CAPTCHA mit dem schnellsten Captcha-Lösungsdienst 2Captcha.
Kein Risiko: Zahlen Sie nur für automatisch erkannte Captchas.
  • Kein Risiko: zahlen Sie nur für gelöste Captchas
  • Сaptcha-Umgehungsdienst ist voll automatisiert
  • 24/7 Unterstützung
Captcha-TypPreis pro 1000LösungsgeschwindigkeitWie umgehen
GeeTest CAPTCHAPreis pro 10002,99 $Lösungsgeschwindigkeit0 Sek.Wie umgehen
Mehr

Sales kontaktieren

  • Support WhatsApp
  • Support Telegram
  • Support E-Mail
  • Support Telefon
Nachricht senden

Wie man GeeTest CAPTCHA umgeht

  • Registrieren Sie sich beim besten Captcha-Lösungsdienst
  • Implementierung einer Anti-Captcha-API
  • CAPTCHAS zum Lösen automatisch senden
  • Schnelles Umgehen von Captchas
Umgehung von GeeTest CAPTCHA

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/'
    })
das GitHub-Logo

GeeTest CAPTCHA-Bypass-Lösung auf GitHub

Vollständige Dokumentation und GeeTest CAPTCHA Bypass-Codebeispiele auf GitHub

  • PHP

    Wie löst man GeeTest CAPTCHA mit PHP

    PHP-Paket zur Umgehung der GeeTest CAPTCHA Automatisierungslösung. Beste erfolgreiche GeeTest CAPTCHA Erkennungsrate.

    PHP Captcha-Lösungs-API
  • Python

    Wie löst man GeeTest CAPTCHA mit Python

    Python-Paket zum automatischen Lösen von Captcha auf jeder Website. Verlassen Sie sich vollständig auf GeeTest CAPTCHA erkennen stabile Lösung und vergessen Sie die Browser-Emulation

    Python Captcha-Lösungs-API
  • Ruby

    Wie löst man GeeTest CAPTCHA mit Ruby

    Ruby gem zur Umgehung der GeeTest CAPTCHA Automatisierungslösung. Beste erfolgreiche GeeTest CAPTCHA Erkennungsrate.

    Ruby Captcha-Lösungs-API
  • Golang

    Wie löst man GeeTest CAPTCHA mit Go

    Golang SDK, um GeeTest CAPTCHA online zu entschlüsseln. Schnelle Integrations-API für das Lösen von Captchas.

    Go Captcha-Lösungs-API
  • C#

    Wie löst man GeeTest CAPTCHA mit C#

    C# Bibliothek zur Erkennung von GeeTest CAPTCHA. Einfache Integration mit dem API GeeTest CAPTCHA-Lösungsdienst zur Umgehung von GeeTest CAPTCHA.

    C# Captcha-Lösungs-API
  • Java

    Wie löst man GeeTest CAPTCHA mit Java

    Java-Bibliothek zur schnellen Umgehung der Captcha-Verifikation. Bester GeeTest CAPTCHA-Löser-Dienst online. Einfache API, um GeeTest CAPTCHA zu lösen.

    Java Captcha-Lösungs-API
Captcha-Bypass-Erweiterung unterstützt in Chrome und Firefox-Browsern

GeeTest CAPTCHA-Bypass-Erweiterung

Mit diesem Plugin können Sie Captchas, die sich auf jeder Webseite befinden, automatisch lösen.

Zum Browser hinzufügen
GeeTest CAPTCHA-Bypass-Erweiterung

GeeTest CAPTCHA umgeht Dienststatistik online

Anwendungsfälle

GeeTest CAPTCHA blockiert Traffic von automatisierten Bots und erschwert so Barrierefreiheit und Tests.

Automatisierte QA- & Sicherheitstests

Automatisierte QA- & Sicherheitstests

Entwickler und QA-Engineers benötigen zuverlässige Tools, um Routineaufgaben zu automatisieren und die Systemintegrität zu validieren.

End-to-End-Tests (E2E)

Nahtlose Tests von User Flows (Registrierung, Checkout) in CI/CD-Pipelines mit Headless-Browsern (Puppeteer, Playwright), ohne in Pre-Production-Umgebungen auf Blocker zu stoßen.

WAF-Konfiguration & Stresstests

Validierung der Infrastruktur-Resilienz. Hilft Cybersecurity-Experten (Pentestern), komplexe Traffic-Szenarien zu simulieren und die Reaktion von Bot-Schutzsystemen (z. B. Akamai oder Imperva) unter hoher Last zu testen.

Datenextraktion für Business Intelligence

Datenextraktion für Business Intelligence

Legitime Erfassung öffentlich verfügbarer Daten, um Geschäftsprozesse zu skalieren und Analysen zu unterstützen.

Markt- & Preisanalyse

Erfassung öffentlich verfügbarer Preise von Wettbewerbern für dynamische Preisstrategien sowie Aggregation von Daten für Immobilien- oder Flugsuchplattformen.

SEO-Monitoring & SERP-Parsing

Extraktion von Metadaten in großem Umfang und Tracking von Suchmaschinen-Rankings. Ein zuverlässiges Tool für umfangreiche SEO-Audits ohne das Risiko von IP-Sperren.

OSINT & akademische Forschung

Automatisierte Erfassung großer Open-Source-Datensätze für investigativen Journalismus oder das Training von Machine-Learning-Modellen (ML).

Erweiterte OCR & Datendigitalisierung

Erweiterte OCR & Datendigitalisierung

Optische Zeichenerkennung kombiniert mit menschlicher Unterstützung (Human-in-the-loop) für komplexe, nicht standardisierte Aufgaben.

Ausgabenmanagement

Automatisierung von Accounting-Prozessen, Belegerkennung für Loyalty-Programme (Cashback) und schnelle Digitalisierung von Rechnungen für Logistikunternehmen.

Dokumentendigitalisierung

Umwandlung handschriftlicher Daten, Formulare und gescannter Archive in digitale Formate, wenn klassische OCR-Algorithmen aufgrund schlechter Bildqualität an ihre Grenzen stoßen.

Datenlabeling & Moderation

Manuelles Labeling von Datensätzen für das Training neuronaler Netze und menschliche Moderation von nutzergenerierten Inhalten (UGC) im Hinblick auf eingeschränkte Materialien.

Barrierefreiheit im Web

Barrierefreiheit im Web

Ein inklusiveres Internet schaffen und Nutzer mit besonderen Anforderungen unterstützen.

Visuelle & kognitive Barrieren überwinden

Automatisiertes Lösen von Captchas mit Machine Learning und Human-in-the-loop-Technologien. Unterstützt Nutzer, die mit den visuellen oder kognitiven Anforderungen standardisierter Sicherheitssysteme Schwierigkeiten haben.

Unterstützte CAPTCHAs

Wir haben es einfach gemacht, unsere Produkte in Ihr System zu integrieren, und bieten einen schnellen und einfachen Einstieg in Ihr Webprojekt mit Unterstützung für mehrere Programmiersprachen und fertige Codebeispiele.

«reCAPTCHA V2» Logo

reCAPTCHA V2 wird wie folgt gelöst: Wir nehmen die Captcha-Parameter von der Seite in Form des data-sitekey-Parameters und der Seiten-URL und übertragen sie an den Dienst 2Captcha, wo der Mitarbeiter sie löst, dann wird die Antwort in Form eines Tokens an uns zurückgegeben, das in das entsprechende Feld für die Captcha-Lösung eingegeben werden muss.

API-DemoWie löst man Captcha
«reCAPTCHA V2 Callback» Logo

reCAPTCHA V2 Callback weicht nicht von dem vergleichbaren Lösungsverfahren von reCAPTCHA V2 ab: Wir nehmen die Captcha-Parameter von der Seite in Form des data-sitekey-Parameters und der Seiten-URL und übertragen sie an den Dienst 2Captcha, wo der Mitarbeiter sie löst, dann wird die Antwort in Form eines Tokens an uns zurückgegeben, das wir in das entsprechende Feld eingeben sollten, um das Captcha zu lösen. Manchmal findet man keine Schaltfläche zum Absenden eines Formulars. Stattdessen kann eine Callback-Funktion verwendet werden. Diese Funktion wird ausgeführt, wenn das Captcha erkannt wird. Normalerweise wird die Callback-Funktion im Parameter data-callback oder als Callback-Parameter des Methodenaufrufs grecaptcha.render definiert

API-DemoWie löst man Captcha
«reCAPTCHA V2 Invisible» Logo

reCAPTCHA V2 Invisible wird ähnlich gelöst wie reCAPTCHA V2: Wir übernehmen die Captcha-Parameter von der Seite in Form des data-sitekey-Parameters und der Seiten-URL und übertragen sie an den Dienst 2Captcha, wo der Mitarbeiter sie löst, woraufhin wir die Antwort in Form eines Tokens erhalten, das wir in das entsprechende Feld eingeben müssen, um das Captcha zu lösen.

API-DemoWie löst man Captcha
«Image Captcha» Logo

The process of solving a image captcha is as follows: we take the captcha image from the page and send it to the 2Captcha service, where an employee solves it typing the indicated text, then the answer is returned to us, which must be entered in the appropriate field to solve the captcha

API-DemoWie löst man Captcha
«Normales Captcha» Logo

Ein normales Captcha wird wie folgt gelöst: Wir nehmen das Captcha-Bild von der Seite und senden es an den Dienst 2Captcha, wo ein Mitarbeiter es löst, indem er den angegebenen Text eintippt, dann wird die Antwort an uns zurückgeschickt, die in das entsprechende Feld eingegeben werden muss, um das Captcha zu lösen.

API-DemoWie löst man Captcha
«Russian Captcha» Logo

The process of solving a russian captcha is as follows: we take the captcha image from the page and send it to the 2Captcha service, where an employee solves it typing the indicated text, then the answer is returned to us, which must be entered in the appropriate field to solve the captcha

Wie löst man Captcha
«Chinese Captcha» Logo

The process of solving a chinese captcha is as follows: we take the captcha image from the page and send it to the 2Captcha service, where an employee solves it typing the indicated text, then the answer is returned to us, which must be entered in the appropriate field to solve the captcha

Wie löst man Captcha
«Number Captcha» Logo

The process of solving a number captcha is as follows: we take the captcha image from the page and send it to the 2Captcha service, where an employee solves it typing the indicated text, then the answer is returned to us, which must be entered in the appropriate field to solve the captcha

Wie löst man Captcha
«Text-Captcha» Logo

Text Captcha wird wie folgt gelöst: Wir nehmen die Textfrage des Captchas von der Seite seiner Platzierung und übertragen sie an den Dienst 2Captcha, wo sie vom Mitarbeiter gelöst wird, woraufhin die Antwort an uns zurückgegeben wird, die in das entsprechende Feld eingegeben werden muss, um das Captcha zu lösen

API-DemoWie löst man Captcha
«Click Captcha» Logo

Der Lösungsprozess läuft folgendermaßen ab: Wir nehmen das Captcha-Bild von der Seite, auf der es platziert wurde, und die Anweisungen, welche Bilder anzuklicken sind, und übertragen es an den 2Captcha-Dienst, wo der Mitarbeiter es löst, woraufhin die Antwort in Form einer Reihe von Punktkoordinaten an uns zurückgegeben wird, die wir anklicken müssen, um das Captcha zu lösen.

API-DemoWie löst man Captcha
  • «GDPR» logo
  • «SSL secured» logo
  • «Google privacy policy» logo
  • «S/MIME» logo
  • «CCPA» logo