No project description provided
Project description
YandexCaptchaPuzzleSolver
YandexCaptchaPuzzleSolver is a service to bypass Yandex Captcha (Puzzle).
How it works
YandexCaptchaPuzzleSolver starts a server, that can solve yandex captcha of puzzle type :
and it waits for user requests. For get some site valid token (result of solving), need to send request to docker (see Installation):
curl -XPOST 'http://localhost:20081/get_token' \
-H 'Content-Type: application/json' \
--data-raw '{"maxTimeout": 120000, "url": "SITE FOR SOLVE", "yandex_key": "YANDEX KEY"}'
YANDEX KEY you can get from source code of target page, usualy it starts with ysc1_ string.
Response example:
{"status":"ok","message":"Challenge solved!","startTimestamp":1733819749.824522,"endTimestamp":1733819774.119855,"solution":{"status":"ok","url":"<MY SITE>","cookies":[{"name":"receive-cookie-deprecation","value":"1","domain":".yandex.ru","path":"/","secure":true},{"name":"session-cookie","value":"180fc3e2fb41df94e50241d9d00b084574552116189d7515109f2424d43b405a76cd9ae4255944b2d868fe358dc27d53","domain":".some.domain","path":"/","secure":false}],"user_agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36","token":"dD0xNzMzODE5NzY3O2k9MjE3LjY1LjIuMjI5O0Q9NzAzQzI4OTlFRDBFQTBFRTM1ODE3MUFBMzRFMkFDRURDQkQzQTlFMDgwMzM4QjMzRDJEODlDMTczMTEyQTk5ODZDODkyMEQxNzA4QTBFN0I4MTkxQzVCRkQ3RjRDMzExQ0E3Qjg1NkRDOEM4MDZENTFEM0JERENFODUzNzlEMTYzODY2MkM5RDg2RjIwQUEwNzc7dT0xNzMzODE5NzY3NTk4OTEyNjU3O2g9ZjI3ZWY0OWUxZmUyN2EzNWQ4OTNmM2IzYzM5YTQwNWU="}}
Installation
It is recommended to install using a Docker container because the project depends on an external browser that is already included within the image.
We provide a docker-compose.yml configuration file.
Clone this repository and execute docker compose up -d to start the container.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file yandex_captcha_puzzle_solver-0.1.2.tar.gz.
File metadata
- Download URL: yandex_captcha_puzzle_solver-0.1.2.tar.gz
- Upload date:
- Size: 35.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d475e99a4d1c6ad6a248b5c6d8576b4dec485487ae046645850c1b49cb2b4e74
|
|
| MD5 |
00768888a0f6cd52942e4879c9154caa
|
|
| BLAKE2b-256 |
224c3841964295eac4a69189335ee1cea41a79f10210141fc4b1d3c305e4732b
|
File details
Details for the file yandex_captcha_puzzle_solver-0.1.2-py3-none-any.whl.
File metadata
- Download URL: yandex_captcha_puzzle_solver-0.1.2-py3-none-any.whl
- Upload date:
- Size: 25.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e60cbd37340bbf2d7d14147747e59247394610d8e8665835ca1d54e3be17566
|
|
| MD5 |
9c07e5380ff649d685eb7ad4216fc8a9
|
|
| BLAKE2b-256 |
feb8608a80cfce0f20a0914d2c142e20d82eb88093a2c803714c7b821f5d640a
|