This is an old revision of the document!


GSA Recaptcha Service Solver: Capv2v3

Capv2v3 is a service for solving Recaptcha v2 and Recaptcha v3 and can be use for GSA Software products (and others).

Download it here: Capv2v3 Setup - last updated to v49 on 2024-01-26

Support is here: GSA Forum - Main coding was done by Forum user CL67F.

Capv2v3 is working with these programs:

  • Python (install with Powershell)
  • FFMPEG (install with Powershell)
  • Some Packages (Python) : fastapi, python-multipart, playwright, playwright-recaptcha, uvicorn (install with Python)
  • run_caphv2v3.bat - runs the program _caphv2v3.py (double click on this one after installation and setup!)
  • caphv2v3.py - program written in PYTHON (edit this file for changes)

CapV2V3 can work with :

The Recaptcha V2 V3 technology detects and register your IP of your PC. If you use this option, you will get quickly poor success rate.

If file is absent, this functionality is disabled. The proxy is selected in random order. It is tried 3 times then considered as failed, therefore replaced by an other random proxy in list. The previous proxy is deleted from the list.

  • proxy_data_v2.txt - list of proxies for recaptchav2
  • proxy_data_v3.txt - list of proxies for recaptchav3

The format of the proxy files looks as follow:

182.25.68.36:9985
182.25.68.36:9985:user:password

If file is present, this option has priority. If file is absent, this functionality is disabled. Each access to the address gives a new proxy. Proxies are in rotation. The proxy is tried 3 times then considered as failed, therefore replaced by an other random proxy from address.

  • proxy\rotating_proxy_data_v2.txt - one rotating address for proxies for recaptchav2
  • proxy\rotating_proxy_data_v3.txt - one rotating address for proxies for recaptchav3
http://p.webshare.io:9999/
  • proxy\failed_proxy_data_v2.txt - list of failed proxies for recaptchav2
  • proxy\failed_proxy_data_v3.txt - list of failed proxies for recaptchav3
  • proxy\worked_proxy_data_v2.txt - list of working proxies for recaptchav2
  • proxy\worked_proxy_data_v3.txt - list of working proxies for recaptchav3
  • log\log_v2.txt - activity of recaptcha v2 solving
  • log\log_v3.txt - activity of recaptcha v3 solving

When configuring a new csaptcha service, click on ADD and choose “Capv2v3” from the popup menu. You will get a dialog as seen below:

Just leave the HOST as it is (127.0.0.1:8181 which is the default setup in script).

Capv2v3 works generally with 5 to 10 threads depending on your PC configuration and power.

There are 2 ways how Recaptcha v2 is solved

  • Audio Solver
  • Audio + Image Challenge Solver - uses first audio and if failed, uses the CapSolver for images recognition and therefore needs an API-Key configured.