Цифровий відбиток браузера
Цифровий відбиток браузера (browser fingerprinting) — це практика збирання й поєднання багатьох спостережуваних атрибутів веб-браузера та його середовища в єдиний ідентифікатор, здатний розпізнати пристрій без файлів cookie чи локального сховища. Оскільки кожен атрибут несе трохи інформації, їхня комбінація зазвичай достатньо характерна, щоб виокремити один браузер серед мільйонів.
Як працює Цифровий відбиток браузера
Скрипт фінгерпринтингу запитує в браузера десятки атрибутів, що надаються через стандартні вебAPI. Серед них — рядок user agent, список установлених шрифтів, роздільна здатність екрана та глибина кольору, часовий пояс, мовні налаштування, доступні плагіни, а також властивості об’єктів navigator і window. Окремо більшість цих значень є спільними для великих груп користувачів, але разом вони формують багатовимірний профіль.
Техніка також спирається на зондування на основі рендерингу, як-от canvas і WebGL, що виявляють тонкі відмінності у GPU, графічному драйвері та растеризаторі шрифтів. Обробка звуку, підтримка медіакодеків і апаратна багатопотоковість додають додаткові виміри. Скрипт серіалізує всі зібрані значення й зазвичай хешує їх у компактний ідентифікатор, який можна порівняти з раніше баченими відбитками.
На відміну від файлів cookie, відбиток не зберігається на клієнті, і користувач не може просто його видалити. Він перераховується під час кожного відвідування з властивостей, які браузер змушений розкривати, щоб коректно відображати сторінки. Це робить фінгерпринтинг стійким до очищення cookie та режимів приватного перегляду, хоча окремі сигнали можуть змінюватися, коли оновлюються браузер, операційна система чи апаратне забезпечення.
Надійні реалізації не покладаються на точний збіг усього відбитка. Вони зважують сигнали за стабільністю та характерністю й застосовують толерантне зіставлення, щоб оновлення одного компонента не порушувало розпізнавання пристрою, який повертається.
Чому Цифровий відбиток браузера важливо для запобігання шахрайству
Цифровий відбиток браузера — фундаментальна техніка для запобігання шахрайству, адже вона пов’язує активність із фізичним пристроєм навіть тоді, коли зловмисники змінюють cookie, IP-адреси та облікові записи. Вона лежить в основі виявлення мультиакаунтингу, захоплення облікових записів, зловживання промоакціями та ботового трафіку, коли той самий пристрій неодноразово з’являється під різними особистостями. Без тривкого сигналу пристрою захисники змушені довіряти ідентифікаторам, які легко підробити чи відкинути.
Як TRACIO це обробляє
Продукт Identification від TRACIO будує стабільний visitor ID зі 130+ сигналів пристрою, поєднуючи атрибути браузера із серверними та мережевими сигналами замість того, щоб покладатися на якесь одне значення. Підхід налаштований на точність за внутрішніми бенчмарками (99,5% точності ідентифікації) і водночас працює з низькими накладними витратами (<50ms затримки P95). TRACIO трактує фінгерпринтинг як один зі вхідних сигналів імовірнісної ідентичності, а не як самостійний механізм відстеження, і доповнює його Smart Signals для контексту.
Пов’язані терміни
Дізнатися більше
Поширені запитання
Ідентифікуйте кожен пристрій з упевненістю
Почніть із безкоштовного тарифу на 2,500 викликів API на місяць. Кредитна картка не потрібна.