top | item 44362977

(no title)

chjj | 8 months ago

> In case of the Tor browser, they use the user agent to blend in, so they are not a good candidate to do anything about how stupid the user agent is.

No. They don't use it to blend in. If they wanted to blend in they would be modifying every platform's user agent string to look like Windows x86_64 or something. They don't do that because there's no way they could possibly get away with it.

Instead, they're resigned to simply censoring the minor version number of the browser to reduce entropy.

> Fun fact, non-browsers actually have much nicer user strings. I run an internet radio, and there is a lot of clients like

And those tools will get blocked by various CDNs for not having a browser user agent string, not having a browser-like TLS handshake, etc. This is why projects like curl-impersonate and golang's utls had to be created.

discuss

order

npteljes|8 months ago

>They don't do that because there's no way they could possibly get away with it.

Yes indeed. They use it to blend in. What they want is to not stick out, so, they act like the rest of the browsers do.

Just like the tools you mention, curl-impersonate and others.

Bravery, daring, could only be done my market leaders here. Google and Safari. The rest of the guys just follow suit.