Відбитка пальців браузера відноситься до способів профілювання браузера на основі інформації, що передається автоматично при з'єднанні з веб-сайтами чи службами, або генерується за допомогою скриптів та технологій.
Незрозуміло, наскільки широко відбитки пальців браузера використовуються в Інтернеті, але зрозуміло, що деякі компанії його використовують для відстеження користувачів в Інтернеті. Часто його застосовують спільно з традиційними методами відстеження, такими як файли cookie або LSO.
Я вчора проаналізував Canvas Fingerprinting - одну з багатьох методів відбитків пальців, і Хамелеон для Chrome - один із розширень, про які йдеться в посібнику.
Хоча він ще не захищає від цього конкретного методу - він лише підкреслює використання - він розроблений для того, щоб виділити та захистити вас від нападів відбитків пальців.
Примітка . Розширення не оновлювалося з 2014 року. Хоча воно все ще працює в браузерах на базі Chromium, відсутність оновлень означає, що воно не виділить або захистить від нових методів відбитків пальців.
Установка
Chameleon недоступний у веб-магазині Chrome, що означає, що встановлення розширення не є настільки простим, як зазвичай. Ось що потрібно зробити, щоб встановити його у веб-переглядачах Chrome або Chromium:
- Відвідайте сторінку проекту GitHub і завантажте останню робочу версію у вашу систему. Ви знайдете посилання для завантаження у розділі Встановлення на головній сторінці (прокрутіть вниз).
- Витягніть zip-файл у локальний каталог.
- Відкрийте диспетчер розширень, завантаживши chrome: // extensions / в Chrome.
- Поставте прапорець у режимі розробника у верхньому правому куті екрана.
- У меню виберіть Завантажити розпаковані розширення та перейдіть до хромованої папки каталогу, до якого встановлено розширення.
- Дотримуйтесь інструкцій, щоб завершити встановлення.
Використовуйте
Chameleon додає піктограму на головну панель інструментів Chrome, яка вказує, чи розширення активне, і скільки елементів відстеження воно виявило на активній сторінці.
Що стосується виявлення, він підтримує такі методи відбитків пальців:
- Значення window.navigator
- значення window.screen
- запити дати / часу
- перерахування шрифту
- вилучення даних зображення на полотні
Що стосується захисту речей, він підтримує наступне (тобто блокує запити або змінює їх):
- значення заголовка запиту
- Значення window.navigator
- значення window.screen
- запити дати / часу
Розробник планує додати до розширення додаткові методи, включаючи медіа-запити CSS, різниці в режимі надання JavaScript та покоління контрольної суми, якщо браузер це дозволяє.
Після натискання на піктограму відображається кількість доступу до власності та сценарії, що використовуються на сторінці, у підсумку вгорі, а внизу - список імен хостів та властивостей, до яких вони мали доступ.
Не всі запити використовуються для відбитків пальців браузера або користувача. Наприклад, веб-сайти можуть запитувати ширину та висоту вікна для належного відображення вмісту у вікні браузера.
Порада . Ви можете скористатися блокатором сценаріїв, якщо ви помітите імена хостів, які багато використовуються під час перегляду Інтернету. Ви можете використовувати для цього доповнення uMatrix (читайте наш огляд розширення тут, і огляд uBlock тут, що є легкою альтернативою).
Ви можете будь-коли відключити розширення, натиснувши на його піктограму та вибравши відключення в її інтерфейсі. Це також спосіб, як ви це знову включите.
Висновок
"Хамелеон" - це відмінне розширення для веб-браузера Chrome, яке інформує вас про те, чи веб-сайт використовує методи, які можна використовувати для відбитків браузера.
Окрім надання вам інформації про ці методи, він також захищає вас від деяких із них автоматично.