Version: v1.8.7-1115d9
Please star the repository if you find it useful! Your support helps improve the project. ❤️
This repository currently supports only risk_type slide
and ai
. If the project gains enough attention, I will consider adding more risk types.
To use this solver, you'll need to obtain the captcha_id and risk_type. Here's how you can do it:
- Open DevTools in your browser (Press
Ctrl + Shift + I
). - Navigate to the Network tab.
- Solve the captcha on the page.
- Filter the network requests by searching for
verify
. - Find the request with the GET method and click on the small arrow to the left of it.
- Look for the
captcha_id
andrisk_type
parameters in the request details and copy them.
from geeked import Geeked
# Replace with your own captcha_id
captcha_id = "54088bb07d2df3c46b79f80300b0abbe"
# Instantiate the solver with captcha_id and risk_type
geeked = Geeked(captcha_id, risk_type="slide")
# Solve the captcha
sec_code = geeked.solve()
# Output the solution
print(sec_code)
# Output will be in the following format:
# {
# 'captcha_id': '...',
# 'lot_number': '...',
# 'pass_token': '...',
# 'gen_time': '...',
# 'captcha_output': '...'
# }
There are 2 constants in sign.py
- self.mapping
- abo
If the solver doesn't work, run deobfuscate.py
to get the updated constants.
This project is licensed under the MIT License - see the LICENSE file for details.
This package is unofficial and not affiliated with WUHAN JIYI NETWORK TECHNOLOGY CO., LTD. Use it responsibly and in accordance with their terms of service.