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

Take a look, it might be valueable #199

Open
Onefivefournine opened this issue Aug 30, 2022 · 5 comments
Open

Take a look, it might be valueable #199

Onefivefournine opened this issue Aug 30, 2022 · 5 comments

Comments

@Onefivefournine
Copy link

Fingerprinting Chrome extensions by accessing resources related to them
https://github.com/z0ccc/extension-fingerprints

Nice fingerprinting collection targeted on gpu and device parameters
https://github.com/Song-Li/cross_browser/tree/master/client/fingerprint

P.S. Maybe start an "awesome fingerprinting" repo?😆

@abrahamjuliot
Copy link
Owner

Nice. The 2nd is one is amazing. I have the first one on my radar (it's a very nice project).

Maybe start an "awesome fingerprinting" repo

Love this idea!

@Onefivefournine
Copy link
Author

Onefivefournine commented Sep 19, 2022

I'm pasting it here not to overwhelm you with issues, just FYI
Chrome Devtools detection
https://stackoverflow.com/questions/7798748/find-out-whether-chrome-console-is-open
https://github.com/sindresorhus/devtools-detect

@abrahamjuliot
Copy link
Owner

That is very interesting. I might create a test page and combine something like this with a handful of event listeners.

@Onefivefournine
Copy link
Author

Hey, just FYI - chrome changes list by version - that can be used to determine versions
https://chromestatus.com/roadmap

@abrahamjuliot
Copy link
Owner

https://chromestatus.com/roadmap

This is a great resource. I've been thinking on a concept here.

I have a different idea I might try at some point. It simplifies this to a hash table using something like.

hash(cssStyleKeys + windowKeys - clientWindowKeys) // specific version or set of versions

I'm currently using a version by version feature detection, but occasionally Opera, Edge, Brave or Chrome on Android will take an unexpected path/timeline on a feature, and it can't be relied on. But, it's good to be mindful of the changes. CSS is nice and stable.

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