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

WebGL is no longer disabled completely on BrowserLeaks (on my end) #1784

Closed
Dmaker13 opened this issue Dec 17, 2023 · 3 comments
Closed

WebGL is no longer disabled completely on BrowserLeaks (on my end) #1784

Dmaker13 opened this issue Dec 17, 2023 · 3 comments
Labels

Comments

@Dmaker13
Copy link

Dmaker13 commented Dec 17, 2023

My WebGL image is being read on browserleaks until I turn "webgl.forbid-hardware" to "true". Then the fingerprinting resistance works. I didn't see anybody else talk about this, so I thought to post. Is it a bad idea to set "webgl.forbid-hardware" to "true" for any reason? I am a newbie, so its prob me.

Oh yea, I noticed the webgl.diabled setting is off and locked. When I try to reverse it in my user overrides, it doesn't work.

@Dmaker13 Dmaker13 changed the title WebGL is no longer disabled completly on BrowserLeaks (on my end) WebGL is no longer disabled completely on BrowserLeaks (on my end) Dec 17, 2023
@Thorin-Oakenpants
Copy link
Contributor

Thorin-Oakenpants commented Dec 17, 2023

there is no RFP for webgl except for

RFP does not protect against fingerprinting via readPixels(), which is why as a default, we disable webgl altogether

/* 4520: disable WebGL (Web Graphics Library)
 * [SETUP-WEB] If you need it then override it. RFP still randomizes canvas for naive scripts ***/
user_pref("webgl.disabled", true);

excluding the entropy from parameters, their values, and other info such as vendor etc - all of which is not insignificant - the actual rending itself is like canvas - i.e you can draw shapes, add colors, blend, stroke, add text, transform, use math .. and so on - i.e exploit the GPU - to get entropy

IDK what it is the browserleaks test is doing and what makes you think forbid-hardware makes your webgl FP safe

@Thorin-Oakenpants
Copy link
Contributor

FWIW - default arkenfox and my browserleaks webgl FP is .. "it's all disabled"

@Dmaker13
Copy link
Author

Dmaker13 commented Dec 18, 2023

I reinstalled firefox instead of just refreshing , and it worked! Sorry, next time ill try more troubleshooting before commenting. I was experimenting, setting up my vpn's proxies through the browser and must of did something. Or must of changed some default GPU setting. Thanks for being the developer that you are! I really like this configuration

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

No branches or pull requests

2 participants