BotBan

Отпечаток браузера

Набор характеристик браузера и устройства, делающий их узнаваемыми: графика, шрифты, экран, языки, часовой пояс.

По отдельности ни одна характеристика не уникальна: разрешение экрана совпадает у миллионов, часовой пояс — у целой страны. Но сочетание десятка признаков встречается редко.

Основные составляющие: результат отрисовки картинки на canvas и в WebGL, название видеокарты, список установленных шрифтов, разрешение и плотность экрана, число ядер, языки, часовой пояс, поддержка касаний.

В защите от ботов отпечаток используется не для узнавания конкретного человека, а для ответа на вопрос «похоже ли это на настоящий браузер». Безоконные сборки часто не дают отпечатка вовсе, а ботоферма выдаёт одинаковый отпечаток у тысяч «разных» посетителей.

Важная оговорка: данные присылает сам клиент, то есть возможный бот. Поэтому уличающие показания весомы, а оправдывающие приходится ограничивать — соврать в свою пользу проще, чем против себя.

Смежные термины

Подробнее в блоге