Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hcaptch is used in the verification code. How to solve it #28

Open
PHslw opened this issue Feb 15, 2022 · 5 comments
Open

Hcaptch is used in the verification code. How to solve it #28

PHslw opened this issue Feb 15, 2022 · 5 comments
Labels
bug Something isn't working enhancement New feature or request question Further information is requested

Comments

@PHslw
Copy link

PHslw commented Feb 15, 2022

No description provided.

@Hecate2
Copy link
Owner

Hecate2 commented Feb 15, 2022

Yes I know that but I have not yet written any code for it. I write my codes for my personal interest (telling people that saimoes are just bootcamps for programmers) instead of actually vote for Chtholly. You may search for hcaptcha in GitHub and you would see production-ready codes to solve them. So hcaptcha is much much much easier than the original ISML captchas.

@Hecate2 Hecate2 added bug Something isn't working enhancement New feature or request labels Feb 15, 2022
@PHslw
Copy link
Author

PHslw commented Feb 15, 2022

Yes I know that but I have not yet written any code for it. I write my codes for my personal interest (telling people that saimoes are just bootcamps for programmers) instead of actually vote for Chtholly. You may search for hcaptcha in GitHub and you would see production-ready codes to solve them. So hcaptcha is much much much easier than the original ISML captchas.

I also write code. I'm interested in the verification of this website. When you enter voiting, you will get voiting_ token. Browser post a canvas fingerprint to the server will get a cookie: CI_ Session. When you submit, you will bring a cookie: CI_ Session and voting_ Token and h-captcha-response. I wonder when they were linked? When did IP and device bind?

@Hecate2
Copy link
Owner

Hecate2 commented Feb 15, 2022

IP is checked by ISML server, and you cannot really detect any js or cookie about your IP.
The information about your devices is included in the canvas figerprint. If you use the same browser and same machine, the fingerprint would surely be the same. That is why we randomly modify fingerprints.
And maybe you can solve hcaptcha when waiting for submission (instead of solving it after the submitting POST request). I have not tried it yet.

@Hecate2 Hecate2 added the question Further information is requested label Feb 15, 2022
@PHslw
Copy link
Author

PHslw commented Feb 15, 2022

One of my conjectures is that a ticket contains IP and canvas fingerprints, CI_ Session promised that they would put in the same ticket. When an IP or a canvas fingerprint is found in multiple tickets during ticket check-in, it is a duplicate ticket.
Thank you for your reply

@Hecate2
Copy link
Owner

Hecate2 commented Feb 15, 2022

One of my conjectures is that a ticket contains IP and canvas fingerprints, CI_ Session promised that they would put in the same ticket. When an IP or a canvas fingerprint is found in multiple tickets during ticket check-in, it is a duplicate ticket. Thank you for your reply

I agree; and I am also Chinese

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants