Настройки анонимности в браузере Mozilla Firefox

Как известно, браузер Mozilla Firefox не пользуется особой популярности среди рядовых пользователей глобальной сети. Но зато его очень любят те, кто знают толк в компьютерном деле. И это оправдано, исходя из многих критериев. В этой статье предлагаю обсудить настройку анонимности данного браузера, а также поговорить о полезных плагинах и их характеристиках.

 

Как известно, браузер Mozilla Firefox считается более «крутым» за счёт гибкости своих настроек в сравнении с другими его побратимами.

Сразу же предугадаю, что кто-то из вас скажет: мол, зачем усложнять жизнь подменяя UserAgent через about:config, если можно в два клика через плагины. Раньше форсился User-Agent Switcher, как отменный плагин для работы с Ebay. Я им пользовался ровно до того момента, пока антифрод Ebay не стал меня конкретно заморачивать. Он задрочен, но неопытный юзер знает о нём и форсит по чатам.

Отмечу, User-Agent Switcher работает, но палится крупными антифрод системами. Я советую не использовать его для каржа.

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

 

Установка плагинов для Mozilla Firefox

 

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

  • raleyes — избавит от слежки через CDN.
  • Privacy Badger — избавляет от трекеров, защищает конфиденциальность.
  • Adblock Plus — удаляет рекламу.
  • HTTPS Everywhere — защита от MITM в сети.
  • ScriptSafe — расширение удаляет всё лишнее.
    Готовый конфиг: pastebin.com/XBEGU515
  • Privacy Settings — упрощает работу с конфигами + есть режим приватности.

 

Настройка JavaScript

 

Отрываем: about:config — вставляем в поисковую строку и жмем ENTER.

Для добавления нового значения, кликаем правой кнопкой мыши и жмем: Создать > Строка.
 

  • browser.search.countryCode и browser.search.region — настраиваем язык для поисковых систем.
    Тип: строка
  • intl.accept_languages — языки, которые принимает браузер.
    Тип: строка
  • general.platform.override — платформа машины.
    Тип: строка. Значения для ОС:

 

 

1

2

3

4

Mac-MacIntel

Windows-Win32

FreeBSD-FreeBSD i386

Linux-Linux_86_64

 

  • general.oscpu.override — информация об ОС и CPU.
    Тип: строка. Значения:

 

 

1

2

3

4

Windows x64-Windows NTx.y;Win64;x64

Windows x32-Windows NTx.y

Mac OSXx32/x64-Intel/PPC Mac OSXx_y_z

Linux-x86_64

 

  • general.useragent.override — подмена юзерагента в заголовке и js.
    Тип: строка. Ищем на: developers.whatismybrowser.com/useragents/explore/
  • media.peerconnection.enabled — WebRTC.
    Ставим: false
  • network.proxy.socks_remote_dns — отправлять запросы к dns через прокси. Ставим: true
  • network.proxy.no_proxies_on — запрет обращения к локальной машине.
    Ставим пустое значение.
  • general.maxTouchPoints.override — редкий случай для детекта мобильный браузер или нет. (не для Safari)
    Тип: строка. Значение от 1 до 10.
  • network.security.ports.banned — сюда можно вносить порты к которым закроем подключение.
    Тип: число. Пример: 8080,1003,3689

Настройки проверяем на

 

1

2

3

4

5

proiptest.com/test

check2ip.com

2ip.ru

whatleaks.com

whoer.net

Вот и всё) Задача выполнена.

Удачи!