Skip to content

Geetest v4 slide & ai solver - 100% python implementation - no browser needed

License

Notifications You must be signed in to change notification settings

xKiian/GeekedTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Geetest v4 solver

wakatime

Version: v1.8.7-1115d9


⭐️ Show Your Support

Please star the repository if you find it useful! Your support helps improve the project. ❤️


Disclaimer

This repository currently supports only risk_type slide and ai. If the project gains enough attention, I will consider adding more risk types.


How to Obtain the Captcha ID & Risk Type

To use this solver, you'll need to obtain the captcha_id and risk_type. Here's how you can do it:

  1. Open DevTools in your browser (Press Ctrl + Shift + I).
  2. Navigate to the Network tab.
  3. Solve the captcha on the page.
  4. Filter the network requests by searching for verify.
  5. Find the request with the GET method and click on the small arrow to the left of it.
  6. Look for the captcha_id and risk_type parameters in the request details and copy them.

Captcha ID


Example Usage

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': '...'
# }

Note

There are 2 constants in sign.py

  • self.mapping
  • abo

If the solver doesn't work, run deobfuscate.py to get the updated constants.


License

This project is licensed under the MIT License - see the LICENSE file for details.


Disclaimer #2

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.

About

Geetest v4 slide & ai solver - 100% python implementation - no browser needed

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published