Как я могу заблокировать снятие отпечатков HTML Canvas в Firefox через разрешения?
Я выполнил тест браузера Canvas по снятию отпечатков пальцев и заметил, что я восприимчив к снятию отпечатков пальцев Canvas в Firefox 66. Это было для меня неожиданностью, так как я прочитал несколько объявлений, объявляющих, что Firefox 58 вводит запрос, когда сайты пытаются прочитать данные отпечатков пальцев Canvas. Эта функция была удалена?
Как я могу изменить настройки Firefox, чтобы он запрашивал у меня разрешение перед предоставлением доступа для чтения к HTML-холсту?
Я вижу несколько аддонов Firefox, которые могут воспрепятствовать снятию отпечатков на холсте. CanvasBlocker изменяет API Javascript. Canvas Defender добавляет немного случайного шума, чтобы предотвратить стойкий отпечаток пальца. Однако я бы предпочел изменить разрешение для предотвращения запуска кода, а не устанавливать дополнение, которое будет запускать дополнительный код.
В этом ответе суперпользователя описано, как Firefox хранит настройки разрешений Canvas для конкретного сайта и может быть полезно. Тем не менее, я заинтересован в изменении разрешения для всех сайтов.
1 ответ
Настройка, которую вы ищете privacy.resistFingerprinting
,
Хотя имейте в виду, что установка этого true
также отображает некоторые веб-сайты, которые в значительной степени используют более неиспользуемый холст (по моему опыту, это в основном касается браузерных игр, но YMMV). Если у вас возникнут какие-либо проблемы с этим, CanvasBlocker, установленный в режим блокировки "подделка", вероятно, будет лучшим выбором.