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

Hide fingerprint and prevent bot detection #15

Open
NormalPunch opened this issue Jul 28, 2020 · 4 comments
Open

Hide fingerprint and prevent bot detection #15

NormalPunch opened this issue Jul 28, 2020 · 4 comments
Projects

Comments

@NormalPunch
Copy link
Collaborator

go-rod/rod#29 (comment)

Blocking fingerprinting is more like a "cat and mouse" game, I won't say there could be a common way, so it'll be a long-term thing to do.

We need to figure out the ways they collect unique information from the browser, then use js to hook them.

Fortunately, we can get all source codes from the client-side, even if they're obfuscated.

Some information:

@NormalPunch NormalPunch self-assigned this Jul 28, 2020
@NormalPunch
Copy link
Collaborator Author

NormalPunch commented Sep 29, 2020

All about this issue will be updated in stealth.

@ysmood ysmood changed the title defend fingerprint Block fingerprinting and bot detection Mar 23, 2021
@ysmood ysmood changed the title Block fingerprinting and bot detection Hide fingerprint and prevent bot detection Mar 23, 2021
@ysmood
Copy link
Collaborator

ysmood commented Mar 23, 2021

One simple but tricky way to hide the fingerprint is to hijack the js the web uses to calculate the fingerprint. The pro is that it doesn't require us to override any global interface, the con is different websites may use different key codes to calculate the fingerprint.

@udiudiudiudi
Copy link

Any update on this please?

@ysmood

This comment has been minimized.

@ysmood ysmood closed this as completed Jun 13, 2021
@ysmood ysmood transferred this issue from go-rod/rod Jun 13, 2021
@ysmood ysmood reopened this Jun 13, 2021
Rod automation moved this from Done to In progress Jun 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Rod
  
In progress
Development

No branches or pull requests

3 participants