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 v37 on 2024-01-24
Support is here: GSA Forum - Main coding was done by Forum user CL67F.
Overview
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)
Content of setup
- 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 :
Option A: No proxy (optional)
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.
Option B: list of proxies (optional)
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\working_proxy_data_v2.txt - list of proxies for recaptchav2
- proxy\working_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
Option C: Rotating proxies (optional)
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/
Logs (optional)
- proxy\failed_proxy_data_v2.txt - list of failed proxies for recaptchav2
- proxy\failed_proxy_data_v3.txt - list of failed proxies for recaptchav3
- log\log_v2.txt - activity of recaptcha v2 solving
- log\log_v3.txt - activity of recaptcha v3 solving
Usage in GSA Products
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).
Remarks
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.