Отпечаток браузера
Набор характеристик браузера и устройства, делающий их узнаваемыми: графика, шрифты, экран, языки, часовой пояс.
По отдельности ни одна характеристика не уникальна: разрешение экрана совпадает у миллионов, часовой пояс — у целой страны. Но сочетание десятка признаков встречается редко.
Основные составляющие: результат отрисовки картинки на canvas и в WebGL, название видеокарты, список установленных шрифтов, разрешение и плотность экрана, число ядер, языки, часовой пояс, поддержка касаний.
В защите от ботов отпечаток используется не для узнавания конкретного человека, а для ответа на вопрос «похоже ли это на настоящий браузер». Безоконные сборки часто не дают отпечатка вовсе, а ботоферма выдаёт одинаковый отпечаток у тысяч «разных» посетителей.
Важная оговорка: данные присылает сам клиент, то есть возможный бот. Поэтому уличающие показания весомы, а оправдывающие приходится ограничивать — соврать в свою пользу проще, чем против себя.
Что с этим делать
Страницы о защите от того, что описано выше: как это выглядит на сайте и что делает BotBan.
Смежные термины
Подробнее в блоге
- yclid, gclid и другие метки кликов: как по ним находить ботов в рекламном трафике Метку клика ставит рекламная система, а не вы. Поэтому она надёжнее UTM и позволяет точно сказать, сколько оплаченных переходов сделали программы.
- Один запрос под микроскопом: как сервис решает, бот перед ним или человек Что успевает произойти между «пришёл запрос» и «отдали страницу»: какие признаки смотрим, чему не верим и почему сомнение всегда в пользу посетителя.
- Облачная защита или модуль на сайте: чем отличаются подходы Один требует передать управление трафиком, второй ничего не меняет в его маршруте. У каждого свои сильные стороны и своя цена — о них и пойдёт речь.