자동 캡차 해결 스크립트

PHP Python, Java, C#, Golang, Ruby, JavaScript의 캡차 우회 코드 예제

개발자의 편의를 위해 모든 주요 유형의 캡차를 우회하는 코드의 예시들을 확인할 수 있는, 많이 쓰이는 프로그래밍 언어에 대한 페이지를 만들었습니다.

해당 페이지에서는 GitHub 및 다른 저장소들에서 라이브러리를 다운로드할 수 있는 소스, 표준 오류 처리기 및 설치된 스크립트 패키지를 구성하는 데 필요한 파라미터에 대한 설명을 제공합니다.

기트허브 로고

GitHub의 캡차 우회 해결

GitHub의 전체 설명서 및 캡차 우회 코드 예제

  • PHP 캡차 해결

    2Captcha 서비스의 API와 통합하고 모든 종류의 캡차를 우회하는 자동화 서비스를 위한 라이브러리 및 PHP 스크립트 예제 패키지. 표준 오류 처리기, 파라미터 값 및 구성 설명.

    PHP 캡차 해결
  • Python로 캡차 해결

    2Captcha 서비스의 API와 통합할 수 있는 Python의 스크립트 및 모듈의 예제. 파라미터 및 다른 가능한 값들에 대한 개요. 많이 쓰이는 모든 캡차 유형 해결 자동화 및 오류 처리기 설명.

    Python로 캡차 해결
  • Java를 사용하여 캡차 우회

    모든 유형의 캡차를 우회할 수 있는 Java의 라이브러리 및 예제 스크립트. 2Captcha 서비스 API와 통합되어 표준 오류 및 처리기에 대한 설명뿐만 아니라 파라미터 및 구성에 대한 설명과 함께 캡차 해결 자동화.

    Java를 사용하여 캡차 우회
  • C#를 사용하여 캡차 방지

    recaptcha 및 기타 많이 쓰이는 유형의 캡차를 우회할 수 있는 Csharp의 예제 스크립트 코드. 2Captcha 서비스 API와의 통합 및 상호 작용을 위한 라이브러리 및 모듈 세트. 변수 구성 및 오류 처리기.

    C#를 사용하여 캡차 방지
  • Go을 사용하여 캡차 우회

    2Captcha 서비스 API와 통합할 수 있는 Go 스크립트 및 라이브러리 집합. 구성이 가능한 구성 개요 및 모든 유형의 캡차를 우회할 수 있는 파라미터 값에 대한 설명. 표준 오류 처리.

    Go을 사용하여 캡차 우회
  • Ruby 을 사용하여 캡차 우회

    캡차 해결 서비스의 API와 쉽게 통합할 수 있는 루비 젬으로 reCAPTCHA, Arkose 캡차, Geetest를 우회하고 다른 캡차를 모두 해결할 수 있습니다. 이는 2Captcha 해결 서비스를 코드에 빠르게 통합하고 모든 유형의 캡차 해결을 자동화할 수 있는 가장 쉬운 방법입니다.

    Ruby 을 사용하여 캡차 우회
  • JavaScript 캡차 해결

    보안 문자 해결 서비스의 API와 통합하여 reCAPTCHA, GeeTest, Cloudflare, 우회하고 다른 모든 보안 문자를 해결할 수 있는 JavaScript npm 패키지입니다. 이는 2Captcha 해결 서비스를 코드에 빠르게 통합하고 모든 유형의 캡차 해결을 자동화하는 가장 쉬운 방법입니다.

    JavaScript 캡차 해결
2Captcha 서비스를 사용하여 Selenium/Puppeteer에서 캡차 우회

지원되는 CAPTCHA

당사의 제품은 시스템에 쉽게 통합될 수 있으며, 다중 프로그래밍 언어 지원과 사용 가능한 코드 예시를 제공하여 웹 프로젝트를 빠르고 쉽게 시작할 수 있습니다.

«reCAPTCHA v2» 로고

reCAPTCHA v2를 해결하는 과정은 다음과 같습니다: 당사는 data-sitekey 파라미터 형식의 페이지와 URL 형식의 페이지에서 캡차 파라미터를 가져온 뒤,캡차를 해결하는 2Captcha 서비스의 직원에게 전송합니다. 직원은 캡차를 해결하고, 답변은 적절한 필드에 입력되어 캡차를 해결할 수 있는 토큰의 형태로 반환됩니다

API 데모해결 방법
«reCAPTCHA v2 Callback» 로고

reCAPTCHA v2 Callback을 해결하는 방법은 reCAPTCHA v2를 해결하는 유사한 과정과 크게 다르지 않습니다: 당사는 data-sitekey 파라미터 형식의 페이지와 URL 형식의 페이지에서 캡차 파라미터를 가져온 뒤,캡차를 해결하는 2Captcha 서비스의 직원에게 전송합니다. 직원은 캡차를 해결하고, 답변은 적절한 필드에 입력되어 캡차를 해결할 수 있는 토큰의 형태로 반환됩니다. 하지만 때로는 양식을 제출하는 버튼을 찾을 수도 있습니다. 그럴 때는 콜백 함수를 대신하여 사용할 수 있습니다. 해당 기능은 캡차가 인식되었을 때 실행됩니다. 일반적으로 콜백 함수는 data-callback 파라미터에 정의되거나, grecaptcha.render 방법 콜의 콜백 파라미터로 정의됩니다.

API 데모해결 방법
«reCAPTCHA v2 Invisible» 로고

reCAPTCHA v2 Invisible을 해결하는 프로세스는 reCAPTCHA v2의 인식과 유사합니다: 당사는 data-sitekey 파라미터 형식의 페이지와 URL 형식의 페이지에서 캡차 파라미터를 가져온 뒤, 캡차를 해결하는 2Captcha 서비스의 직원에게 전송합니다. 직원은 캡차를 해결하고, 답변은 적절한 필드에 입력되어 캡차를 해결할 수 있는 토큰의 형태로 반환됩니다

API 데모해결 방법
«Image Captcha» 로고

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 데모해결 방법
«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 데모해결 방법
«reCAPTCHA v3» 로고

reCAPTCHA v3를 해결하는 과정은 다음과 같습니다: 당사는 data-sitekey 파라미터 형식의 페이지와 URL 형식의 페이지에서 캡차 파라미터를 가져온 뒤, 캡차를 해결하는 2Captcha 서비스의 직원에게 전송합니다. 직원은 적절한 "인간성" 등급을 기준으로 캡차를 해결한 후, 답변은 적절한 필드에 입력되어 캡차를 해결할 수 있는 토큰의 형태로 반환됩니다. 여러 면에서 새로운 유형의 캡차는 reCAPTCHA v2와 유사한 모습을 하고 있습니다. 즉, 기본 원칙은 동일하게 유지됩니다. 사용자는 2Captcha API로부터 토큰을 수신하며, 이는 POST 요청으로 사이트에 전송되고, 사이트는 2Captcha API를 통해 토큰을 확인합니다.

API 데모해결 방법
«reCAPTCHA Enterprise» 로고

reCAPTCHA Enterprise를 해결하는 과정은 다음과 같습니다: 당사가 reCAPTCHA 유형을 결정하기 때문에 V2가 될 수도 있고, V3이 될 수 있습니다. 그런 다음 캡차가 배치된 페이지에서 캡차 이미지를 data-sitekey 파라미터 형식으로 가져온 뒤, 2Captcha 서비스의 직원에게 전송합니다. 직원은 캡차를 해결하고, 적절한 필드에 입력되어 캡차를 해결할 수 있는 토큰의 형태로 반환됩니다

API 데모해결 방법
«Arkose Labs captcha (FunCaptcha)» 로고

Arkose Labs에서 FunCaptcha를 해결하는 과정은 다음과 같습니다: 당사는 파라미터가 배치된 페이지에서 필요한 파라미터 세트를 가져온 뒤, 2Captcha 서비스의 직원에게 전송합니다. 직원은 캡차를 해결하고, 답변은 적절한 필드에 입력되어 캡차를 해결할 수 있는 파라미터 세트의 형태로 반환됩니다

해결 방법
«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.

해결 방법
«ALTCHA» 로고

The automatic recognition of ALTCHA occurs in the following sequence: our service retrieves the captcha code from the specified website’s page and sends it to a worker for solving. We then return the answer to you, which you input into the captcha solution field. A key feature of this captcha is that it is designed as a slider, making it difficult for bots to bypass.

해결 방법