Смена отпечатка браузера mozilla

Обновлено: 06.07.2024


В руководстве даны самые базовые способы скрыть опечатки пальцев (Fingerprints) браузера - что является защитой персональных данных, обеспечением анонимности, частью нравственного поведения в Интернете, что должен знать каждый.

Продвинутые способы анонимизации, в том числе скрытие IP адреса по средством, например, VPN, рассмотрим в конце.

Термины

Отпечатка пальцев (Figerprints) - следы которые выделяют нас, позволяют следить и собирать персональные данные.

VPN - сервис проксирующий соединение и тем самым скрывающий IP адрес.

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

Do Not Track заголовок - вежливая просьба не собирать персональные данные.

User-Agent - основная строчка идентифицирующая браузер

Выбор браузера

Нам нужен самый популярный браузер, желательно с открытым исходным кодом и простым способом скрыть отпечатки. Такой браузер один - Mozilla Firefox.

Еще один фактор это то, что мы выбрали путь нинзя, что само по себе есть отпечаток, самый скрытный браузер TorBrowser (основан на Firefox), без исходного кода, а значит с возможными черными ходами для спецслужб.

Если вы выбрали TorBrowser, то вам нужно только сделать, чтобы он работал без Tor сети, инструкцию как это сделать можно найти, например, в статье.

Настройка Firefox

1) Скачиваем русскую или лучше английскую версию.

2) В Настройках(Preferences) - Основные(General) - Быстродействие(Performance) - отключаем все, особенно hardware acceleration чтобы исключить риск отследить отпечатки компьютера.

3) В Настройках(Preferences) - Приватность (Privacy) - Приватность браузера (Browser Privacy) - выбираем Строгий(Strict) или Индивидуальные(Custom).

4) Там же, выбираем всегда отправлять браузером "Do Not Track" сигнал.

5) Там же, Куки и Данные сайта (Cookies and Site Data) - удалять при закрытии браузера.

6) Самая главная настройка - в строке адреса вверху браузера вводим:

соглашаемся что будем осторожны и вводим:

privacy.resistFingerprinting - меняем на значение True щелчком мыши.

Эта настройка скроет почти все отпечатки, в том числе заменит User-Agent на популярный, зафиксирует размер окна браузера на 1000x900, желательно его не менять и не разворачивать, но это не сильно важно.

Желательно так же изменить на True:

webgl.disabled - 3D графика GPU

gfx.direct2d.disabled - аппаратное ускорение

layers.acceleration.disabled - аппаратное ускорение

privacy.firstparty.isolate - может повлиять на кнекоторые сайты, запрещает сайтам видеть куки других сайтов

Заменить на False:

media.peerconnection.enabled - может повлиять на видеочаты и конференции в браузере

geo.enabled - запрещает доуступ к wifi информации для определения местополежения

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

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

Проверяем насколько нам удалось раствориться

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

Дополнительно об утечке Шрифтов

Можно заметить, что наиболее слабым местом осталась утечка Системных шрифтов, которые сайт определяет через JavaScript. Для того, чтобы закрыть это дыру нам необходимо использовать плагин который скрывает или изменяет их. Такие плагины должны иметь в названии или описание два слова Fingerpints и Fonts:

Выбираем любой и устанавливаем.

Обзор продвинутых способов

Два браузера - оба браузера должны скрывать такие отпечатки как доступ к GPU и системные шрифты

Отключить JavaScript - самый простой способ работает с хорошими сайтами, но их очень мало.

VPN + Браузер - стоит денег, нужно настроить браузер.

TorBrowser через exit-node - многие сайты будут вас блокировать.

Браузер в виртуалке Hardware Virtual Machine - потребуется много времени, и необходимость что-то менять.

markus_saar

Скажи, пожалуйста, как я понял Canvas Blocker просто блокирует возможность получения отпечатков, но не меняет по требованию?

Мне это необходимо для рекламного кабинета Facebook, что бы сидеть в нём с разных аккаунтов и proxy.

Отдельное спасибо за канал в телеграме!

markus_saar

hazeone1

markus_saar

Артур, смотря какие меры вами были приняты еще. Недостаточно скрыть или изменить "цифровой отпечаток" браузера, необходимо еще изменить IP-адрес, использовать "режим инкогнито" браузера, подмену user-agent. Этот минимум для анонимизации в глазах обычных сайтов, фейсбук и др.

Для смены IP-адреса можете воспользоваться нашим VPN, есть бесплатные сутки для тестирования. Для смены user-agent прекрасный плагин "Random User-agent".

hazeone1

Автоматически заменяет User-Agent через заданный промежуток времени на случайный, тем самым скрывая настоящий

С точки зрения задачи "затеряться в толпе" гораздо лучше было бы не менять рандомно, а тупо установливать самый популярный на текущий момент. А проще говоря, прикидываться последней или предпоследней версией Хрома.

Но вообще говоря, это в целом очень сомнительная практика. Если вы прячетесь именно от злонамеренных фингерпринтеров, то они помимо юзер-агента по другим признакам поймут, что у вас например FF. А кто более уникален - усредненный пользователь FF или пользователь FF с юзер-агентом Хрома (или Сафари, или чего угодно)?

Defending against canvas fingerprinting by reporting a fake value.

Вам понадобится Firefox, чтобы использовать это расширение

Метаданные расширения

Используется



Canvas Fingerprint Defender is a lite addon that let you easily hide your real canvas fingerprint by reporting a random fake value.

According to many tech blogs, completely blocking canvas fingerprint is not a good idea, therefore reporting a "fake" fingerprint could be the best solution to better protect your privacy.

This addon simply adds a small noise to the actual fingerprint and "renews" it every time you visit a website or reload a page. It is important to note that, it does not have any settings or options to adjust. Simply add it to your browser and start surfacing the internet. If you want to test this addon, please visit a website that show your fingerprint (i.e. browserleaks). Every time you reload the page, you will see a new fake fingerprint.

Note 1: depending on your browser and platform, you may need to (Shift+Refresh) a web page to renew Canvas fingerprint.

Note 2: If you also want to protect your browser against other types of fingerprints, please see my other addons: AudioContext Fingerprint Defender, WebGL Fingerprint Defender.

Note 3: In order to report bugs, please visit addon's homepage and fill the bug report form.

Сообщить о нарушении правил этим дополнением

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

Разработчик этого расширения просит вас помочь поддержать его дальнейшее развитие, внеся небольшое пожертвование.

Icon with Popup Menu
Random User-Agent Mode
Preferences (Table Mode)
Preferences (Text Mode)

– Translating “User-Agent Switcher” to a new language
Any help in translating this extension is greatly appreciated! To do so, simply visit our project on the WebLate hosted instance, create an account and either select an existing language or add a new one to get going. Thanks for helping out!

(Alternatively you may submit a merge request on GitLab with the updated translation files or send me the translations using the “Support E-mail”-Address.)

– Getting Help
Found a bug or want a new feature? Please use the GitLab issue tracker to submit these instead of just mentioning them as part of your reviews. This way it becomes much easier for me to keep track of reported issues and get back to you if additional information is needed to help you.

Please note however that “User-Agent Switcher” is mostly in maintenance-only mode now and new features will not be added by me (the primary author, Alexander Schlarb) anymore. I'm still open for patches from the community however and would also welcome your support through the linked BountySource buttons under each Feature Request issue in the tracker.

In order to provide almost perfect emulation of User-Agent values, User Agent-Switcher bundles a stripped-down version of BrowsCap. This allows us to derive all relevant JavaScript navigator.* browser/OS identification values from just a single value: The User-Agent value you enter (and a bit of magic behind the scenes). Other extensions with a similarly complete level of emulation used to store all these values in huge tables along with the User-Agent value itself, making it very hard to add new entries.

Doing this kind of emulation without using BrowsCap would be extremely hard for us, as there are only few rules regarding the structure of User-Agent strings and the most interesting part end up in the extremely browser-specific comment section of the string. As such, we consider these extra 3MiB+ of data shipped with the extension a fair price to pay for having almost perfect out-of-the-box emulation of all these values with no extra user configuration required.

Сообщить о нарушении правил этим дополнением

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

Читайте также: