GeeTest CAPTCHA servicio de resolución

GeeTest CAPTCHA servicio de resolución
Omita GeeTest CAPTCHA con el servicio de resolución de captcha más rápido 2Captcha.
Sin riesgo: pague solo por captchas reconocidos automatizado
  • Sin riesgo: pague sólo por los captchas resueltos
  • El servicio de anulación de captchas está totalmente automatizado
  • Soporte 24/7
Tipo de captchaPrecio por 1000Velocidad de resoluciónCómo evitar
GeeTest CAPTCHAPrecio por 10002,99 $Velocidad de resolución0 segundo.Cómo evitar
Más

Cómo omitir GeeTest CAPTCHA

  • Regístrese en el mejor servicio de resolución de captcha
  • Implementar API anti captcha
  • Enviar CAPTCHAS para resolver automáticamente
  • Obtener rápido salteado captcha
GeeTest CAPTCHA omitir

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/'
    })
Logotipo de GitHub

GeeTest CAPTCHA solución de omisión en GitHub

Documentación completa y GeeTest CAPTCHA ejemplos de código de omisión en GitHub

  • PHP

    Cómo resolver GeeTest CAPTCHA con PHP

    Paquete PHP para evitar la solución de automatización GeeTest CAPTCHA. Mejor índice de reconocimiento exitoso de GeeTest CAPTCHA.

    API de resolución de captcha de PHP
  • Python

    Cómo resolver GeeTest CAPTCHA con Python

    Paquete Python para resolver captcha automáticamente en cualquier sitio. Confíe completamente en GeeTest CAPTCHA reconozca una solución estable y olvídese de la emulación del navegador

    API de resolución de captcha de Python
  • Ruby

    Cómo resolver GeeTest CAPTCHA con Ruby

    Ruby gem para evitar la solución de automatización GeeTest CAPTCHA. Mejor índice de reconocimiento exitoso de GeeTest CAPTCHA.

    API de resolución de captcha de Ruby
  • Golang

    Cómo resolver GeeTest CAPTCHA con Go

    Módulo Golang para decodificar GeeTest CAPTCHA en línea. API de integración rápida para resolución de captcha.

    Vaya a la API de resolución de captcha
  • C#

    Cómo resolver GeeTest CAPTCHA con C#

    Biblioteca C# para el reconocimiento GeeTest CAPTCHA. Fácil integración con el servicio de resolución API GeeTest CAPTCHA para omitir GeeTest CAPTCHA.

    API de resolución de captcha de C#
  • Java

    Cómo resolver GeeTest CAPTCHA con Java

    Biblioteca Java para omitir la verificación rápida de captcha. El mejor servicio de resolución de GeeTest CAPTCHA en línea. API simple para resolver GeeTest CAPTCHA.

    API de resolución de captcha de Java
Captcha Bypass Extension compatible con los navegadores Chrome y Firefox

GeeTest CAPTCHA extensión de omisión

Este complemento le permite resolver automáticamente los CAPTCHA que se encuentran en cualquier página web.

Agregar al navegador
GeeTest CAPTCHA extensión de omisión

GeeTest CAPTCHA estadística de servicio de omisión en línea

63 sVelocidad de reconocimiento

CAPTCHAs compatibles

Hemos facilitado la integración de nuestros productos en tu sistema, ofreciendo un inicio rápido y sencillo para tu proyecto web con soporte para múltiples lenguajes de programación y ejemplos de código listos para usar.

Logotipo de «Normal CAPTCHA»

El proceso de resolución de un captcha normal es el siguiente: tomamos la imagen captcha de la página y la enviamos al servicio de 2Captcha, donde un empleado la resuelve escribiendo el texto indicado, luego nos devuelve la respuesta, la cual se debe ingresar en el campo correspondiente para resolver el captcha

API demoCómo resolver
Logotipo de «reCAPTCHA V2»

El proceso de resolución de reCAPTCHA V2 es el siguiente: tomamos los parámetros captcha de la página en forma de parámetro data-sitekey y la URL de la página y los transferimos al servicio 2Captcha, donde el empleado los resuelve, luego la respuesta se nos devuelve en forma de token, que debe ingresarse en el campo apropiado para la solución captcha

API demoCómo resolver
Logotipo de «Arkose Labs captcha (FunCaptcha)»

El proceso de resolución de FunCaptcha por Arkose Labs es el siguiente: tomamos un conjunto de parámetros necesarios de la página de su ubicación y lo transferimos al servicio 2Captcha, donde el empleado lo resuelve, luego de lo cual se devuelve la respuesta a nosotros en forma de un conjunto de ya otros parámetros, que deben pasarse a los campos apropiados para resolver el captcha

Cómo resolver
Logotipo de «GeeTest»

El proceso para resolver GeeTest Captcha es el siguiente: tomamos un conjunto de parámetros necesarios de la página de su ubicación y lo transferimos al servicio 2Captcha, donde el empleado lo resuelve, luego de lo cual se nos devuelve la respuesta en la forma de un conjunto de ya otros parámetros, que deben pasarse a los campos apropiados para resolver el captcha

API demoCómo resolver
Logotipo de «Cloudflare Turnstile»

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 demoCómo resolver
Logotipo de «Capy Puzzle CAPTCHA»

El proceso para resolver Capy Puzzle Captcha es el siguiente: tomamos un conjunto de parámetros necesarios de la página de su ubicación y lo transferimos al servicio 2Captcha, donde el empleado lo resuelve, luego de lo cual se nos devuelve la respuesta en forma de un conjunto de ya otros parámetros, que deben pasarse a los campos apropiados para resolver el captcha

Cómo resolver
Logotipo de «KeyCAPTCHA»

El proceso para resolver KeyCaptcha es el siguiente: tomamos un conjunto de parámetros necesarios de la página de su ubicación y lo pasamos al servicio 2Captcha, donde el empleado lo resuelve, luego de lo cual se nos devuelve la respuesta en el forma de un conjunto de otros parámetros, que deben pasarse a los campos apropiados para resolver el captcha

API demoCómo resolver
Logotipo de «Lemin»

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 demoCómo resolver
Logotipo de «Amazon CAPTCHA»

The procedure for solving a Amazon AWS captcha is as follows: you need to grab the set of required parameters from the placement page and send it to the service, where an employees solves task. The answer is then returned to us in the form of a set of additional parameters, which must be entered into the correct fields to solve.

Cómo resolver
Logotipo de «Text CAPTCHA»

El proceso para resolver el captcha de texto es el siguiente: tomamos la pregunta de texto del captcha de la página de su ubicación y la transferimos al servicio 2Captcha, donde el empleado la resuelve, luego de lo cual se devuelve la respuesta a nosotros, que debe ser ingresado en el campo correspondiente para resolver el captcha

API demoCómo resolver
  • «GDPR» logo
  • «SSL secured» logo
  • «Google privacy policy» logo
  • «S/MIME» logo
  • «CCPA» logo

Compañía

  • Acerca de
  • Programa de afiliados
Logotipo de «2Captcha»A la página de inicio

Copiar cualquier parte de este sitio web sin el permiso explícito del propietario del sitio web es ilegal.

  • «GDPR» logo
  • «SSL secured» logo
  • «Google privacy policy» logo
  • «S/MIME» logo
  • «CCPA» logo
#1
En la clasificación del servicio de monitoreoLogotipo de «CaptchaTheCat»
Conéctate con nosotros
  • «2Captcha» en GitHub
  • «2Captcha» en LinkedIn
  • «2Captcha» en X
  • Canal de YouTube de 2Captcha
Captcha Bypass Extension compatible con los navegadores Chrome y FirefoxExtensión Captcha BypassExtensión recomendada
Logotipo de reCAPTCHAExtensión para resolver reCAPTCHAExtensiones alternativas