Работа с отпечаткамиЧто такое цифровой отпечаток и как его проверить

Что такое цифровой отпечаток и как его проверить

Что такое фингерпринт 🔍

Каждый сайт хочет знать как можно больше о своих посетителях. Поскольку прямая слежка запрещена, сайты стараются идентифицировать пользователей с помощью дополнительных параметров, которые напрямую не связаны с личностью человека.

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

Из чего состоит фингерпринт ❓

Фингерпринт включает в себя много параметров, например ⬇️

  • User-agent

  • IP и данные

  • Canvas

  • Часовой пояс

  • Шрифты

  • Расширения

  • Плагины

  • И др.

Всего более 50 параметров ☝️

По отдельности эти данные не помогут идентифицировать пользователя: например, по всему миру миллионы людей пользуются ноутбуком Asus и браузером Chrome. А вот комбинация этих параметров помогает сформировать уникальный фингерпринт.

❗️Сам цифровой отпечаток выглядит как набор цифр и букв, к примеру: 85bd8e90ce6e9b5dd17de985891324ec

При этом каждый ресурс самостоятельно решает, какие параметры анализировать, чтобы сформировать фингерпринт браузера.

Для чего используется фингерпринт 🤔

Сайты собирают цифровые отпечатки своих посетителей, чтобы:

  • Защитить пользователей от мошенничества. Например, если система видит по фингерпринту, что пользователь посещает сайт из непривычного места/устройства, она может заподозрить, что аккаунт был взломан. В итоге аккаунт могут заморозить, а пользователю отправят инструкцию для восстановления доступа.

  • Бороться с фейковыми пользователями. Например, если арбитражник не меняет цифровой отпечаток и пытается создать сразу несколько аккаунтов Facebook из одного браузера, в какой-то момент соцсеть запретит это делать.

  • Показывать рекламу. Данные цифрового отпечатка: местоположение, язык, помещаемые страницы и т.д., сайт может использовать для показа рекламы или передать их другим сайтам. Увы, эта информация может быть использована против вас. Например, если маркетплейс видит, что вы посещаете сайт с элитного курорта, он может автоматически повысить стоимость товара именно для вас.

Как понять, что сайт анализирует фингерпринт 😮

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

Законно ли собирать фингерпринты 👮🏻‍♂️

В отличие от куки, которые нельзя собирать без согласия пользователя, по цифровым отпечаткам таких требований на данный момент - нет. Сам факт сбора отпечатков никак не регламентирован.

Как изменить свой цифровой отпечаток

Оптимальный способ маскировки фингерпринта зависит от ваших задач и целей.

Вручную 👎

Для этого нужно самостоятельно заменить или отключить большую часть данных, которые составляют фингерпринт. Например ⬇️

  • Удалять куки перед началом новой сессии.

  • Отключить Flash и JavaScript. Тогда сайты не смогут анализировать часть данных, которые составляют цифровой отпечаток, например шрифты.

  • Отключить Canvas. Например, с помощью CanvasBlocker.

  • Изменить часовой пояс и язык.

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

Антидетект браузеры 👍

Это специальные программы, которые позволяют подменять цифровой отпечаток и подключение. Можно самостоятельно настроить свой фингерпринт, или получить уже готовый в антидетект браузере.

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

Как проверить фингерпринт браузера 🧐

Чтобы оценить, насколько хорошо вы защитили свой цифровой отпечаток, используйте специальные сканеры. Они анализируют информацию о браузере и подключении, после чего выдают результат.

Рассмотрим на примере одного из чекеров -Pixelscan

Популярный и довольно точный сканер для проверки цифрового отпечатка. Он часто используется для проверки качества фингерпринтов, сделанных в антидетекте браузерах.

Тут можно уже понять по данным пунктам в чём может быть проблема, но важно понимать что если в личном браузере (не в Dolphin{anty}) выдаёт те же ошибки то проблема в устройстве.

Если на устройстве - пиксельскан горит зелёным, а в антике некоторые или все пункты горят красным, то вот объяснение :

  1. You are using Chromeversion ***.0.0.0 on ***** - Если этот пункт горит красным, то скорее всего вас старые или некорректные юзер-агенты на профиле (Попробуйте обновить юзерагент в редактировании профиля, просто нажмите на кружочек из двух стерлок возле поля юзерагента) или смените последние данные юзер агента на актуальные. Например: С 127.0.0.0 Safari/537.36 сменить на 128.0.0.0 Safari/537.36
  1. Detected location - скорее всего что проблема с прокси, они или не качественные и пропускают IP или они в блоке/подсвечены на многих сайтах и их базах блокировок.

  2. Your IP looks - тоже самое как и в предидущем пункте.

  3. Fingerprint - чаще всего чекеру не нравятся именно шрифты устройства. В процессе использования устройства возможно они могли изменяться или дополняться. Лучший вариант это вывести их до заводских настроек. Как это сделать наWindows******MacOS

Если для маскировки цифрового отпечатка захочется использовать антидететект браузер, обратите внимание, что при первой оплате в Dolphin{anty} можно использовать промокод DOLPHIN на скидку 20% 😉