Я анонимизировал свой пользовательский агент, но мой браузер и ОС все еще обнаруживаются

Существуют такие сайты, как http://www.whatsmybrowser.org/ и https://www.whatismybrowser.com/, которые обнаруживают информацию о технических характеристиках клиента. Насколько я могу судить, это делается с помощью user-agent информация, отправляемая браузером по HTTP-запросам.

Что меня удивляет, так это то, что когда я user-agent Строка к чему-то случайному, в некоторых случаях он все еще может обнаружить мой браузер и ОС.

Например, http://whatbrowser.org/ знает, что я использую Firefox 31; и http://www.whatsmyua.com/ отображает следующую строку:

Mozilla / 5.0 (X11; Ubuntu; Linux x86_64; rv: 31.0) Gecko / 20100101 Firefox / 31.0

Это выглядит поразительно, как пользовательский агент.

Но откуда это обнаруживается? Firebug показывает только fake-user-agent отправлено на заголовки HTTP-запроса.

Если это имеет значение, я подделываю свой пользовательский агент, используя UAControl для Firefox ( версия pt-br, версия en-US).

1 ответ

Решение

Я не уверен, что именно делают эти сайты, но есть возможность проверить браузер на JavaScript, чтобы определить его возможности и идентификацию. Так происходит прогрессивное улучшение.

Другие вопросы по тегам