Automatyczne rozwiązywanie skryptów captcha

Przykłady kodu omijania Captcha w PHP Python, Java, C#, Golang, Ruby, JavaScript

Dla wygody programistów stworzyliśmy strony dla wszystkich popularnych języków programowania, w których można zobaczyć przykładowe kody do omijania wszystkich głównych typów captcha.

Strony zawierają źródła do pobierania bibliotek z GitHub i innych repozytoriów, standardową procedurę obsługi błędów oraz opis wszystkich niezbędnych parametrów do konfiguracji zainstalowanych pakietów skryptów.

logo GitHub

Rozwiązanie Captcha bypass na GitHub

Pełna dokumentacja i przykłady kodu Captcha byoass na GitHub

Omijaj captcha za pomocą Selenium/Puppeteer z usługą 2Captcha

Obsługiwane captcha

Normal CAPTCHA

Proces rozwiązywania normal captcha wygląda następująco: pobieramy obraz testu captcha ze strony i wysyłamy go do serwisu 2Captcha, gdzie pracownik rozwiązuje go wpisując wskazany tekst, następnie zwracana jest nam odpowiedź, która należy wpisać w odpowiednim polu, aby rozwiązać test captcha

API demoJak rozwiązać
Text CAPTCHA

Proces rozwiązywania tekstu captcha wygląda następująco: pobieramy pytanie tekstowe captcha ze strony jego umieszczenia i przenosimy do usługi 2Captcha, gdzie jest rozwiązywane przez pracownika, po czym zwracana jest odpowiedź do nas, które należy wpisać w odpowiednim polu, aby rozwiązać test captcha

API demoJak rozwiązać
Click CAPTCHA

Proces rozwiązania wygląda następująco: pobieramy obraz captcha ze strony jego umieszczenia i instrukcje, na które zdjęcia kliknąć i przenosimy go do usługi 2Captcha, gdzie pracownik go rozwiązuje, po czym odpowiedź jest zwrócono nam w postaci zestawu współrzędnych punktów, które musimy kliknąć, aby rozwiązać test captcha

API demoJak rozwiązać
Rotate CAPTCHA

Proces rozwiązywania Rotate Captcha wygląda następująco: pobieramy zdjęcie lub kilka zdjęć captcha ze strony jej umieszczenia i przenosimy do serwisu 2Captcha, gdzie pracownik je rozwiązuje, po czym zwracana jest odpowiedź nam w postaci wartości kąta obrotu obrazu, musimy obrócić obraz o kąt, aby rozwiązać test captcha

API demoJak rozwiązać
reCAPTCHA V2

Proces rozwiązania reCAPTCHA V2 wygląda następująco: pobieramy parametry captcha ze strony w postaci parametru data-sitekey oraz adresu URL strony i przekazujemy do usługi 2Captcha, gdzie pracownik ją rozwiązuje, a następnie odpowiedź zwracana jest do nas w postaci tokena, który należy wpisać w odpowiednie pole dla rozwiązania testu captcha

API demoJak rozwiązać
reCAPTCHA V2 Callback

Proces rozwiązywania wywołań zwrotnych reCAPTCHA V2 nie różni się od podobnego procesu rozwiązywania reCAPTCHA V2: pobieramy parametry captcha ze strony w postaci parametru data-sitekey oraz adresu URL strony i przesyłamy je do 2Captcha serwis, gdzie pracownik go rozwiązuje, to odpowiedź jest zwracana do nas w postaci tokena, który należy wpisać w odpowiednie pole, aby rozwiązać captcha. Czasami nie znajdziesz przycisku umożliwiającego przesłanie formularza. Zamiast tego można użyć funkcji wywołania zwrotnego. Ta funkcja jest wykonywana po rozpoznaniu captcha. Zwykle funkcja callback jest zdefiniowana w parametrze data-callback lub jako parametr callback wywołania metody grecaptcha.render

API demoJak rozwiązać
reCAPTCHA V2 Invisible

Proces rozwiązywania reCAPTCHA V2 Invisible jest podobny do rozpoznawania reCAPTCHA V2: pobieramy parametry captcha ze strony w postaci parametru data-sitekey oraz adresu URL strony i przekazujemy je do usługi 2Captcha, gdzie pracownik rozwiązuje go, po czym odpowiedź zwracana jest do nas w postaci tokena, który musimy wpisać w odpowiednie pole, aby rozwiązać test captcha

API demoJak rozwiązać
reCAPTCHA V3

Proces rozwiązywania reCAPTCHA V3 wygląda następująco: pobieramy parametry captcha ze strony w postaci data-sitekey, akcji i adresu URL strony i przesyłamy je do usługi 2Captcha, gdzie jest ona rozwiązywana przez pracownika z odpowiednią oceną "humanity”, po czym odpowiedź jest do nas zwracana w postaci tokena, który należy wpisać w odpowiednie pole, aby rozwiązać captcha. Pod wieloma względami nowy typ captcha jest podobny do reCAPTCHA V2, tzn. podstawowa zasada pozostaje taka sama - użytkownik otrzymuje token z API 2Captcha, który jest wysyłany w żądaniu POST do strony, a witryna weryfikuje token za pomocą interfejsu API 2Captcha

API demoJak rozwiązać
reCAPTCHA Enterprise

Proces rozwiązywania reCAPTCHA Enterprise wygląda następująco: określamy typ reCAPTCHA, może to być V2 lub V3, po czym pobieramy obraz captcha ze strony jego umieszczenia w postaci parametru data-sitekey i przekazujemy go do usługa 2Captcha, gdzie rozwiązuje ją pracownik, po czym zwracana jest do nas odpowiedź w postaci tokena, który należy wpisać w odpowiednim polu, aby rozwiązać test captcha

API demoJak rozwiązać
KeyCAPTCHA

Proces rozwiązywania KeyCaptcha wygląda następująco: pobieramy zestaw niezbędnych parametrów ze strony jego umieszczenia i przekazujemy do usługi 2Captcha, gdzie pracownik go rozwiązuje, po czym odpowiedź jest zwracana do nas w forma zbioru innych parametrów, które należy przekazać do odpowiednich pól, aby rozwiązać test captcha

API demoJak rozwiązać
GeeTest CAPTCHA

Proces rozwiązywania GeeTest Captcha wygląda następująco: pobieramy zestaw niezbędnych parametrów ze strony jego umieszczenia i przenosimy do serwisu 2Captcha, gdzie pracownik go rozwiązuje, po czym odpowiedź jest zwracana do nas w forma zbioru już innych parametrów, które należy przekazać do odpowiednich pól, aby rozwiązać test captcha

API demoJak rozwiązać
hCaptcha

Proces rozwiązania wygląda następująco: pobieramy obraz captcha ze strony jego umieszczenia i przenosimy do serwisu 2Captcha, gdzie pracownik go rozwiązuje, po czym odpowiedź jest do nas zwracana w postaci tokena , który należy wpisać w odpowiednie pole, aby rozwiązać test captcha

API demoJak rozwiązać
Arkose Labs captcha (FunCaptcha)

Proces rozwiązywania FunCaptcha firmy Arkose Labs wygląda następująco: pobieramy zestaw niezbędnych parametrów ze strony jej umieszczenia i przenosimy do serwisu 2Captcha, gdzie pracownik go rozwiązuje, po czym odpowiedź jest zwracana do nam w postaci zestawu już innych parametrów, które należy przekazać do odpowiednich pól, aby rozwiązać test captcha

Jak rozwiązać
Capy Puzzle CAPTCHA

Proces rozwiązywania Capy Puzzle Captcha wygląda następująco: pobieramy zestaw niezbędnych parametrów ze strony jego umieszczenia i przenosimy do serwisu 2Captcha, gdzie pracownik go rozwiązuje, po czym odpowiedź jest do nas zwracana w postaci zestawu już innych parametrów, które należy przekazać do odpowiednich pól, aby rozwiązać test captcha

Jak rozwiązać
Lemin CAPTCHA

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 demoJak rozwiązać
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 demoJak rozwiązać
Audio CAPTCHA

The process of bypassing audio captcha is fully automated: an audio file is sent to the recognition service, which is processed by a neural network trained in voice recognition. The recognition result is returned as text. The resulting text can be used to bypass audio captcha or translate audio into text.

Jak rozwiązać
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.

Jak rozwiązać
MTCaptcha

The procedure for solving a MTCaptcha 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 response is then returned to us in the form of a token, which must be entered into the appropriate field for the solution captcha.

API demoJak rozwiązać
DataDome CAPTCHA

The procedure for solving a DataDome 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 response is then returned to us in the form of a token, which must be entered into the appropriate field for the solution captcha.

Jak rozwiązać
CyberSiARA CAPTCHA

The procedure for solving a CyberSiARA 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 response is then returned to us in the form of a token, which must be entered into the appropriate field for the solution captcha.

Jak rozwiązać
Cutcaptcha

The process of solving a Cutcaptcha is as follows: you send the required parameters from the page where it is placed to the service, and an employee solves the captcha. The answer is then sent back to you in the form of additional parameters that need to be entered into the relevant fields.

Jak rozwiązać
Friendly CAPTCHA

The process of solving a Friendly CAPTCHA is as follows: you send the required parameters from the page where it is placed to the service, and an employee solves the captcha. The answer is then sent back to you in the form of additional parameters that need to be entered into the relevant fields.

Jak rozwiązać
Russian CAPTCHA

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

Jak rozwiązać
Chinese CAPTCHA

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

Jak rozwiązać
Number CAPTCHA

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

Jak rozwiązać
Math CAPTCHA

The process of solving a math 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

Jak rozwiązać
Slider CAPTCHA

The process of solving the slider captcha is as follows: Customer take the captcha image from the page and send it to the service using the corresponding API method and providing a proper instruction. The answer is returned by the service, use it to calculate the offset and drag the slider

Jak rozwiązać
Tencent Captcha
atbCAPTCHA

The process of solving the atbCAPTCHA is as follows: customer collects the necessary parameters from the placement page and forward them to the atbCAPTCHA solver, where an employee addresses the challenge. The response, comprising a set of additional parameters, is then sent back and must be inputted into the appropriate fields to complete the atbCAPTCHA bypass.

Jak rozwiązać