3 ms·
Fun fact about the example fingerprint in the article: On almost any other distro you're just going to see "Linux" for the platform. The reason "Fedora" is in
by jedimastert 7y ago
Fun fact about the example fingerprint in the article:
On almost any other distro you're just going to see "Linux" for the platform. The reason "Fedora" is in this particular one is that there are packages that are installed by default on both Firefox and Chrome that add it to the useragent string for no reason.
I know this because, for a few glorious days, there was a bug in the Chrome plugin that meant that there was another "Fedora; " added for every redirect in a redirect chain (i.e. "Fedora; " to "Fedora; Fedora; " etc.), which broke a whole bunch of whitelists and fingerprinting bot detection scripts.
There's absolutely no reason for it, there's no benefit to having there, but everytime someone files a bug about it the maintainers don't see what the problem is and WontFix the bug. [1]
[1]: https://bugzilla.redhat.com/show_bug.cgi?id=1266569 https://bugzilla.redhat.com/show_bug.cgi?id=1266569
- deleted 7y ago[deleted]
- paulryanrogers 7y agoUser agent strings discourage feature detection and proliferate as browsers converge and imitate one another. They should be dropped entirely. Sadly maintaining exceptions for broken sites that demand them is too much for one person.