Skip to content
Discussion options

You must be logged in to vote

This is a ... very complicated question.

There are a few more ways designed to identify a browser that this addon isn't spoofing. One of them is the Client Hints headers, which would identify Chrome even with a UA spoof - and if Firefox sends a Chrome UA but no Client Hints, then it can't possibly be a real Chrome.

There's also a lot more advanced browser fingerprinting. You can, for example, check if the browser supports WebUSB. If it does not (like Firefox), but it sends a Chrome user agent, it clearly can't be Chrome. This is a very deep rabbit hole. :)

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by denschub
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #18 on August 24, 2024 16:03.