Browser Fingerprinting (отпечаток браузера) и его важность для арбитражника

Сегодня каждый клик, лайк, поисковый запрос и посещение онлайн-ресурса оставляют в Интернете свой отпечаток. Из таких цифровых отпечатков компании собирают информацию о нас, наших предпочтениях и привычках. И если раньше юзеры слышали, что по ip address можно отследить некоторые данные о них и добровольно соглашались с cookie, то теперь есть цифровой отпечаток браузера, который “знает” о вас намного больше и не “спрашивает” разрешения на сбор информации. Поскольку арбитражников эта тема касается напрямую, расскажем о том, что такое фингерпринт – как с ним бороться (и надо ли).

Fingerprint браузера

Browser fingerprinting – это уникальный идентификатор вашего устройства, созданный на основе различных характеристик вашего компьютера и браузера. В переводе с английского fingerprint – это “отпечаток пальцев”. 

Отпечаток браузера — это сравнительно новая технология сбора информации о пользователе через его браузер и устройство. В отличие от традиционных методов идентификации с помощью cookies или IP-адресов, web browser fingerprint использует данные, которые трудно изменить или скрыть. Это делает его более надежным способом отслеживания активности пользователя. 

FingerprintJS – библиотека для работы с цифровыми отпечатками, которая в 2012 году увидела мир и вызвала весьма неоднозначную реакцию. FingerprintJS запрашивает различные атрибуты браузера, обрабатывает и преобразует в хеш, который называется цифровым отпечатком устройства пользователя. Он будет с юзером до тех пор, пока тот использует одно и то же устройство и браузер. Если какой-то из параметров меняется, фингерпринт браузера автоматически подстраивается под новую переменную. 

Этот уникальный идентификатор принципиально отличается от привычных cookies. Во-первых, последние могут быть удалены пользователем, а отпечатки FingerprintJS более устойчивы. Во-вторых, они не меняются в режиме приватного просмотра или при очистке истории браузера. В-третьих, юзера не предупреждают о том, что пока он серфит по просторам Интернета, его данные собирают в “личный цифровой паспорт”. 

Как выглядит отпечаток браузера

Цифровой отпечаток браузера представляет собой 32-битное число, которое состоит из 16 символов и формируется на основе совокупности данных, полученных от браузера. С помощью этого отпечатка можно отслеживать пользователей в Интернете с точностью до 94%.

Как составляется цифровой профиль юзера

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

  1. User-Agent – информация о браузере, операционной системе, версии ПО, HTML5-функциях, которые поддерживает браузер, и других параметрах.
  2. Язык браузера – при посещении сайта ваш браузер делится с ним своим «родным» языком, помогая сайту «заговорить» на понятном вам языке. Эта информация поступает напрямуюбраузер отправляет сайту специальные сообщения (HTTP-заголовки Accept-Language и запросы navigator.language/navigator.languages), указывая предпочтительный язык. Или же через подсказки – например, шрифты, установленные на вашем устройстве, также могут «рассказать» сайту о ваших языковых предпочтениях.
  3. Размер экрана и цветовые параметры. Разрешение экрана, глубина цвета, Pixel Ratio (соотношение пикселей на вашем устройстве) и другие параметры определяют качество отображения текста и изображений. Они зависят от размера и возможностей монитора, а также от типа видеокарты.
  4. Часовой пояс определяется по настройкам компьютера или по IP-адресу. Прокси-серверы могут создавать несоответствие местного времени и это вызывает сомнения в достоверности сеанса.
  5. localStorage – данные здесь хранятся до их удаления пользователем или программой. Они защищены внутри домена, но недоступны между разными браузерами.
  6. Do Not Track (DNT) – это HTTP-заголовок, который уведомляет сайт о нежелании пользователя собирать и сохранять его данные. Наличие настройки Do Not Track говорит об активной функции «Не отслеживать».
  7. Элементы WebGL и Canvas – fingerprinting содержат информацию возможностях вашего браузера при работе с графикой. Canvas используется для отрисовки графики и анимации на веб-странице. Дело в том, что изображения на Canvas могут отображаться по-разному на разных устройствах, поэтому тоже используются для фингерпринтинга. WebGL работает аналогично Canvas, используя браузер для рендеринга изображений и различая пользователей на основе графических драйверов и аппаратного обеспечения.
  8. Установленные плагины и расширения браузера – блокировщики рекламы, такие как AdBlock и uBlock Origin, также создают персональные цифровые отпечатки.
  9. Шрифты, установленные на вашем устройстве, и информация о том, как они отображаются. Это тоже часть отпечатка, так как каждый браузер по-своему отрисовывает шрифт.

Для чего нужен отпечаток браузера (фингерпринт)

Цели создания технологии изначально исключительно благие – в 2024 году пользователи должны получать доступ к оптимизированному онлайн-ресурсу, с какого бы устройства они не подключались, и к этому стремятся владельцы онлайн-площадок. Без инструментов слежки и анализа трафика рекламодателям крайне сложно застать потенциального покупателя в нужное время и в нужном месте. Кроме того, процветает киберпреступность, и борьба с фродом тоже параллельно должна выходить на новый уровень.

Давайте посмотрим, как решает эти проблемы технология FingerprintJS:

  • Помогает обнаружить мошеннические действия на площадке, выявить ботов и фрод. Отпечатки пальцев могут помочь в идентификации и блокировке пользователей, которые пытаются совершить запрещенные действия – например, создать несколько учетных записей или злоупотребить бонусами. Кстати, для банков и финансовых учреждений фингерпринт браузера очень полезен, он позволяет пресекать деятельность киберпреступников.
  • Улучшает UX. Анализ отпечатков пальцев может помочь в персонализации пользовательского опыта. С их помощью можно узнать о предпочтениях посетителей площадки и предлагать им релевантный контент.
  • Помогает анализировать трафик, чтобы получить более точное представление о том, как пользователи взаимодействуют с сайтом или приложением.
  • Определяет использование пользователями VPN и proxy. Спецслужбы могут использовать этот метод для отслеживания Интернет-пользователей со скрытыми IP-адресами.

На первый взгляд, технология отпечатка браузера безобидна и является вроде-бы поверхностной (до тех пор, пока юзер где-нибудь добровольно не укажет свои персональные данные – ФИО, телефон, адрес, номер банковской карты и т. д.). Но несмотря на потенциальные преимущества все же вызывает этические опасения. Обычных пользователей такая слежка пугает, а вебмастерам одновременно помогает и усложняет им работу. Как бы к нему не относились, но пока фингерпринт считается легальным, с ним приходится уживаться нам всем.

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

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

Чтобы проверить свой фингерпринт браузера, используйте специальные расширения или онлайн сервисы. Одни онлайн-сервисы показывают базовые элементы вашего фингерпринта, такие как User-Agent, шрифты, разрешение экрана и т.д. Другие делают более подробный анализ, включая информацию о Canvas, WebGL и других компонентах.

Расширения также предлагают разные возможности. Например, программный продукт от Electronic Frontier Foundation показывает подробный анализ вашего фингерпринта и предлагает советы по его защите. Некоторые расширения предлагают помощью пользовательских скриптов добавить функции проверки отпечатка браузера. Чтобы проверить свой цифровой отпечаток, попробуйте воспользоваться такими онлайн-сервисами, как Panopticlick, Canvas Fingerprinting, Whoer и Am I Unique?. 

Смена отпечатка браузера – как и когда это делать

Обычно результат проверки фингерпринта онлайн-сервисы выдают практически сразу. Если окажется, что фингерпринт не закрыт, его можно закрыть в той же программе, которая проверяла его, или с помощью других способов. Кому вообще нужна смена отпечатка браузера? Прежде всего, арбитражникам для мультиаккаунтинга и обхода блокировок. Также SMM-специалистам и Интернет-маркетологам для удобного управления профилями в соцсетях. И, наконец, обычным пользователям, которые знают, насколько просто сегодня киберпреступникам получить чужие данные, и хотят анонимно пользоваться Интернетом. Для подмены цифрового отпечатка актуальны такие способы.

VPN и прокси-серверы

VPN – самый простой способ обойти гео-ограничения, путем замены IP-адреса на адрес сервера VPN, но это не защищает от всех трекеров и даже не очищает уже полученные куки. Прокси – бесплатное решение, но это просто “прокладка”, и шифрование трафика тут не при чем. Если вы все-таки выбираете этот способ, рекомендуем использовать платный многоканальный VPN и включать его даже при работе с выделенными серверами.

Вручную

Самостоятельно измените настройки браузера: часовой пояс, язык системы и браузера, разрешение экрана, масштаб страницы, отключите Canvas и Flash, включите WebGL, Используйте режим инкогнито. На самом деле, это не так уж эффективно, да и максимально неудобно, но о таком способе защиты отпечатков тоже надо знать.

Выделенные серверы (dedicated server или «дедики») 

Эффективный способ защитить фингерпринт, но требует немалых затрат и специальных навыков. Выделенные серверы действительно обеспечивают высокую анонимность (ваши данные не передаются с вашего основного устройства), предоставляют настройку HTTP/SOCKS-прокси или SSH/VPN-соединения, контроль истории запросов, защиту от атак через Flash, Java и JavaScript (при использовании удаленного браузера).

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

Dolphin anty, AdsPower, Multilogin, Linken Sphere и другие популярные “антики” – удобный и эффективный инструмент для подмены и уникализации цифрового отпечатка. Такие браузеры чаще всего многофункциональны и пока только они позволяют защищать фингерпринты и безнаказанно “плодить” аккаунты. Поэтому антидетекты – лучшие друзья арбитранов.

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

Сбор данных пользователя через отпечаток браузера до сих пор остается спорным вопросом в цифровом комьюнити. С одной стороны, это дает колоссальные возможности для улучшения UX и повышения CR, но с другой — по факту нарушает права пользователей, так как дело касается личных данных реальных людей.

Начать зарабатывать!

Subscribe to our newsletter

Get all of our marketing tips, case studies, and the latest developments at Los Pollos directly to your inbox!

Вам также могут понравиться