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

kasada browser fingerprint #14

Closed
j501809412 opened this issue Mar 7, 2024 · 7 comments
Closed

kasada browser fingerprint #14

j501809412 opened this issue Mar 7, 2024 · 7 comments

Comments

@j501809412
Copy link

Hello, thank you for your open source kasada solver project which helped me a lot. I downloaded the project and ran it for two consecutive days to generate x-kpsdk-cd and x-kpsdk-ct. But just now I found that when the generated x-kpsdk-cd and x-kpsdk-ct parameters were submitted to the website api, Kasda blocked the request and returned status code 429.

Is it because I have been running the project that Kasada has blocked the fingerprint of the Playwright browser?
I wonder if you have encountered similar problems?

@0x6a69616e
Copy link
Owner

Repeatedly opening and closing the solver instance (loading the SDK script and configuring the solver each time) may lead to potential issues. After a certain period of this activity, you may temporarily hit a ratelimit, causing Kasada's fingerprinting /fp endpoint to respond with a status 429 and no response body. As a workaround, you can assign proxies for each BrowserContext that is created.

Let me know if this helps!

@j501809412
Copy link
Author

Repeatedly opening and closing the solver instance (loading the SDK script and configuring the solver each time) may lead to potential issues. After a certain period of this activity, you may temporarily hit a ratelimit, causing Kasada's fingerprinting /fp endpoint to respond with a status 429 and no response body. As a workaround, you can assign proxies for each BrowserContext that is created.

Let me know if this helps!

Hello, I have tried adding a proxy to run. The final result is the same as returning status code 429. The request is blocked.

@0x6a69616e
Copy link
Owner

May I know what's your target service and the modified code involved?

@j501809412
Copy link
Author

May I know what's your target service and the modified code involved?

Okay, can you send me your email address? I will send you the code via email

@0x6a69616e

This comment was marked as off-topic.

@j501809412

This comment was marked as off-topic.

@j501809412

This comment was marked as off-topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants