GeeTest CAPTCHA dịch vụ giải quyết

GeeTest CAPTCHA dịch vụ giải quyết
Bỏ qua GeeTest CAPTCHA bằng dịch vụ giải quyết captcha nhanh nhất 2Captcha.
Không rủi ro: Chỉ thanh toán cho các hình ảnh xác thực được công nhận tự động.
  • Không có rủi ro: chỉ trả tiền cho các captcha đã giải quyết
  • Dịch vụ bỏ qua Captcha hoàn toàn tự động
  • Hỗ trợ 24/7
Loại CaptchaGiá cho mỗi 1000Tốc độ giải quyếtLàm thế nào để bỏ qua
GeeTest CAPTCHAGiá cho mỗi 10002,99 $Tốc độ giải quyết0 giây.Làm thế nào để bỏ qua
Thêm

Cách bỏ qua GeeTest CAPTCHA

  • Đăng ký dịch vụ giải quyết captcha tốt nhất
  • Triển khai API chống captcha
  • Gửi CAPTCHAS để giải quyết tự động
  • Nhận captcha bị bỏ qua nhanh chóng
Bỏ qua 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/'
    })
Logo GitHub

GeeTest CAPTCHA giải pháp bỏ qua trên GitHub

Tài liệu đầy đủ và GeeTest CAPTCHA ví dụ về code bỏ qua trên GitHub

  • PHP

    Cách giải quyết GeeTest CAPTCHA bằng PHP

    Gói PHP cho giải pháp tự động hóa bỏ qua GeeTest CAPTCHA. Tỷ lệ nhận dạng GeeTest CAPTCHA thành công tốt nhất.

    API giải mã captcha trong PHP
  • Python

    Cách giải quyết GeeTest CAPTCHA bằng Python

    Gói Python để giải mã captcha tự động trên bất kỳ trang web nào. Hoàn toàn dựa vào GeeTest CAPTCHA nhận ra giải pháp ổn định và quên mô phỏng trình duyệt

    API giải captcha trong Python
  • Ruby

    Cách giải quyết GeeTest CAPTCHA bằng Ruby

    Gói Ruby cho giải pháp tự động hóa bỏ qua GeeTest CAPTCHA. Tỷ lệ nhận dạng GeeTest CAPTCHA thành công tốt nhất.

    API giải mã captcha trong Ruby
  • Golang

    Cách giải trình GeeTest CAPTCHA bằng Go

    Cấu kiệnGolang cho GeeTest CAPTCHA giải mã trực tuyến. API tích hợp nhanh để giải mã xác thực.

    API giải quyết Go captcha
  • C#

    Cách giải quyết GeeTest CAPTCHA bằng C #

    Thư viện C# để nhận dạng GeeTest CAPTCHA. Tích hợp dễ dàng với dịch vụ giải quyết API GeeTest CAPTCHA để bỏ qua GeeTest CAPTCHA.

    API giải mã captcha của C#
  • Java

    Cách giải quyết GeeTest CAPTCHA bằng Java

    Thư viện Java để bỏ qua xác minh captcha nhanh chóng. Dịch vụ giải GeeTest CAPTCHA trực tuyến tốt nhất. API đơn giản để giải quyết GeeTest CAPTCHA.

    API giải mã captcha của Java
Phần bổ sung bỏ qua captcha được chống đỡ trong trình duyệt Chrome và Firefox

Tiện ích bỏ qua GeeTest CAPTCHA

Phần mở rộng này cho phép bạn tự động giải các Captchas được tìm thấy trên bất kỳ trang web nào.

Thêm vào browser
Tiện ích bỏ qua GeeTest CAPTCHA

GeeTest CAPTCHA bỏ qua thống kê dịch vụ trực tuyến

Các CAPTCHA được hỗ trợ

Chúng tôi đã đơn giản hóa việc tích hợp sản phẩm của mình vào hệ thống của bạn, cung cấp sự khởi đầu nhanh chóng và dễ dàng cho dự án web của bạn với sự hỗ trợ nhiều ngôn ngữ lập trình và các ví dụ về mã có sẵn.

Logo của «Normal captcha»

Quá trình giải một hình ảnh xác thực thông thường như sau: chúng tôi lấy hình ảnh xác thực từ trang và gửi nó đến dịch vụ 2Captcha, tại đó một nhân viên giải quyết nó nhập văn bản được chỉ định, sau đó câu trả lời được trả lại cho chúng tôi, phải được nhập vào trường thích hợp để giải mã xác thực

Bản trình diễn APIGiải quyết thế nào
Logo của «reCAPTCHA V2»

Quá trình giải reCAPTCHA V2 như sau: chúng tôi lấy các tham số hình ảnh xác thực từ trang dưới dạng tham số data-sitekey và URL trang và chuyển nó đến dịch vụ 2Captcha, nơi nhân viên giải quyết nó, sau đó phản hồi được trả lại cho chúng tôi dưới dạng mã thông báo, mã này phải được nhập vào trường thích hợp cho hình ảnh xác thực giải pháp

Bản trình diễn APIGiải quyết thế nào
Logo của «Arkose Labs captcha (FunCaptcha)»

Quá trình giải FunCaptcha của Arkose Labs như sau: chúng tôi lấy một tập hợp các thông số cần thiết từ trang vị trí của nó và chuyển nó đến dịch vụ 2Captcha, nơi nhân viên giải nó, sau đó câu trả lời được trả về chúng tôi ở dạng một tập hợp các tham số đã khác, phải được chuyển đến các trường thích hợp để giải mã captcha

Giải quyết thế nào
Logo của «GeeTest»

Quy trình giải GeeTest Captcha như sau: chúng tôi lấy một tập hợp các thông số cần thiết từ trang vị trí của nó và chuyển nó đến dịch vụ 2Captcha, nơi nhân viên giải nó, sau đó câu trả lời sẽ được trả lại cho chúng tôi trong dạng một tập hợp các tham số đã có khác, phải được chuyển đến các trường thích hợp để giải mã xác thực

Bản trình diễn APIGiải quyết thế nào
Logo của «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.

Bản trình diễn APIGiải quyết thế nào
Logo của «Capy Puzzle CAPTCHA»

Quá trình giải Capy Puzzle Captcha như sau: chúng tôi lấy một tập hợp các thông số cần thiết từ trang vị trí của nó và chuyển nó đến dịch vụ 2Captcha, nơi nhân viên giải nó, sau đó câu trả lời sẽ được trả lại cho chúng tôi ở dạng một tập hợp các tham số đã có khác, phải được chuyển đến các trường thích hợp để giải mã xác thực

Giải quyết thế nào
Logo của «KeyCAPTCHA»

Quá trình giải quyết KeyCaptcha như sau: chúng tôi lấy một tập hợp các thông số cần thiết từ trang vị trí của nó và chuyển nó đến dịch vụ 2Captcha, nơi nhân viên giải quyết nó, sau đó câu trả lời được trả lại cho chúng tôi trong dạng một tập hợp các tham số khác, phải được chuyển đến các trường thích hợp để giải mã xác thực

Bản trình diễn APIGiải quyết thế nào
Logo của «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.

Bản trình diễn APIGiải quyết thế nào
Logo của «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.

Giải quyết thế nào
Logo của «Text captcha»

Quá trình giải captcha văn bản như sau: chúng tôi lấy câu hỏi văn bản của captcha từ trang vị trí của nó và chuyển nó đến dịch vụ 2Captcha, nơi nó sẽ được nhân viên giải quyết, sau đó câu trả lời sẽ được trả lại cho chúng tôi, bạn phải nhập trường này vào trường thích hợp để giải mã xác thực

Bản trình diễn APIGiải quyết thế nào
  • «GDPR» logo
  • «SSL secured» logo
  • «Google privacy policy» logo
  • «S/MIME» logo
  • «CCPA» logo