Опознание не заканчивается на том, что выполняется в браузере. Значительная часть признаков видна серверу ещё до того, как страница начала работать: набор и порядок заголовков запроса, поддерживаемые способы сжатия, предпочитаемые языки, особенности установления защищённого соединения.
Последнее особенно интересно. Порядок и состав параметров при рукопожатии отличаются у разных библиотек и версий, поэтому по ним можно понять, действительно ли запрос пришёл из того браузера, которым представился клиент. Расхождение между заявленным и наблюдаемым — сильный сигнал.
Дальше идут сетевые характеристики: сам адрес, его принадлежность к хостингу или домашнему провайдеру, задержки, стабильность соединения. Они говорят не о человеке, а об инфраструктуре, но в сочетании с остальным дают многое.
Практический вывод для тех, кто защищает системы: серверные признаки дешевле и устойчивее клиентских. Для тех, кто думает о приватности, вывод обратный — настройками браузера этот слой не закрывается 🔍
Отпечатки Браузера
@fingerprints_ru_n1k
Опознание не заканчивается на том, что выполняется в браузере. Значительная часть признаков видна серверу ещё
Этот пост опубликован в Telegram-канале Отпечатки Браузера. Подписаться можно по ссылке: @fingerprints_ru_n1k.