GSA Recaptcha Service Solver: Capv2v3
Capv2v3 is a service for solving Recaptcha v2, Recaptcha v3 and HCaptcha that can be use for GSA Software products (and others).
Download it here: Capv2v3 Setup - last updated to v71 on 2024-09-03
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\randoming_proxy_data_v2.txt - list of proxies for recaptcha v2
- proxy\randoming_proxy_data_v3.txt - list of proxies for recaptcha v3
- proxy\randoming_proxy_data_h.txt - list of proxies for hcaptcha
Format for the proxy files is always:
182.25.68.36:9985 182.25.68.36:9985:user:password
You can of course also use GSA Proxy Scraper and let it export e.g. google passed proxies automatically to this file location.
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 recaptcha v2
- proxy\rotating_proxy_data_v3.txt - one rotating address for proxies for recaptcha v3
- proxy\rotating_proxy_data_h.txt - one rotating address for proxies for hcaptcha
Format for the proxy files is always:
p.webshare.io:9999
Logs
- proxy\failed_proxy_data_v2.txt - list of failed proxies for recaptcha v2
- proxy\failed_proxy_data_v3.txt - list of failed proxies for recaptcha v3
- proxy\failed_proxy_data_h.txt - list of failed proxies for hcaptcha
- proxy\worked_proxy_data_v2.txt - list of worked proxies for recaptcha v2
- proxy\worked_proxy_data_v3.txt - list of worked proxies for recaptcha v3
- proxy\worked_proxy_data_h.txt - list of worked proxies for hcaptcha
- log\log_v2.txt - activity of recaptcha v2 solving
- log\log_v3.txt - activity of recaptcha v3 solving
- log\log_h.txt - activity of hcaptcha 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.
- HCapcha Solver - uses the CapSolver for images recognition and therefore needs an API-Key configured.