JAVASCRIPT RESTRICTOR отключает слежку?

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

Например, API обнаружения простоя недавно появился в Google Chrome, теперь веб-страницы будут знать, когда вы используете ПК. Ясно, что это не та информация, которая должна попасть в чужие руки.

JAVASCRIPT RESTRICTOR

Бесплатное расширение JavaScript Restrictor предназначено для предотвращения этого. Заблокируйте потенциально уязвимые API-интерфейсы или замените значения менее точными.

Как это работает?

Расширение совместимо с популярными браузерами: Google Chrome и другими браузерами на основе Chromium (Edge, Brave), Firefox и Opera. Просто установите JavaScript Restrictor из официального магазина для вашего браузера.

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

Типы уровней

1-й уровень

Включает минимальную защиту. По словам разработчика, в этом режиме вносятся только те изменения, которые не «сломают» сайты.

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

2-й уровень

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

Операция рендеринга графики и изображений с помощью JavaScript может выполняться по-разному в зависимости от устройства. Благодаря этому на сайте можно создать уникальный «портрет» компьютера. Этот метод отслеживания называется Canvas Fingerprinting. Второй уровень защиты в JavaScript Restrictor защищает от этого.

Также отключены некоторые API: API смешанной реальности, API геймпада, API WebVR. Стоит учесть, что это «сломает» сайты, где реально используется игровой контроллер или VR-гарнитура. Но если это не так важно, JavaScript Restrictor не позволит вам создать подробный «отпечаток пальца» браузера.

3-ий уровень

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

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

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

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

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

Защищает ли расширение от слежки?

Только частично. Отключение некоторых API может уменьшить количество уязвимостей, снижение точности данных увеличивает конфиденциальность. Однако расширение не сможет полностью защитить от создания уникального «отпечатка пальца».

Есть и другие способы получить персональные данные от пользователей. А блокировка набора определенных API может только упростить получение отпечатка пальца браузера.

Поделись статьей с друзьями!
admin

Администратор и автор данного сайта. Специалист в области ИТ-технологий. Опыт работы в сфере информационных технологий с 2012 года.

Оцените автора
( Пока оценок нет )
Страна IT
Добавить комментарий

Нажимая кнопку «Отправить», я принимаю пользовательское соглашение и подтверждаю, что ознакомлен и согласен с политикой конфиденциальности этого сайта.