Настройка браузера для приватной работы в сети

Установка и настройка прокси сервера Squid и Stunnel
28.02.2020
Пропускаем трафик через Tor и Privoxy
28.02.2020

Настройка браузера для приватной работы в сети

Добрый день всем, кто оказался на данном сайте. В сегодняшней статье речь пойдет как вы могли понять о приватной работе в сети. Думаю всем, ну или многим известно, что популярные браузеры сливают всю информацию о своих пользователях. Многие наверно замечали, что при запросе о каком то продукте, например, возьмем тапки. Обычные такие тапки, в которых вы ходите дома. Так вот, при запросе «купить тапки», вас потом преследует реклама об этих самых тапках на протяжении какого то времени. Вся информация о ваших запросах сливается рекламным компаниям, да и не только им. В этой статье мы и разберемся, как сделать наши запросы наиболее приватными. Все настройки будут производится в браузере Firefox. Для тех, кто не хочет заниматься этим в ручную, могу порекомендовать браузер «Brave». О нем писалось в этой статье. Ну, а мы переходим к настройке Firefox.

Настройка Firefox

Для того что бы приступить к настройке, нужно ввести команду «about:config». Выскочит предупреждение, просто нажимаем кнопку «Я принимаю на себя риск».

После чего вы попадете в конфигурационное меню самого браузера. Теперь давайте отключим службу «WebP». Для этого нужно в строке поиск вбит запрос «image.webp.enabled» и выставить его в значение «true» двойным щелчком правой клавиши мыши:

Теперь точно так же давайте отключим службы WebRTC и Pocket, в особенности WebRTC. Которая при определенных обстоятельствах способна допускать утечку нашего ip адреса. Для того что бы их отключить, вбиваем в той же строке поиск следующие запросы. Для начала отключаем службы Pocket user_pref

Отключаем Pocket user_pref

extensions.pocket.api и выставляем значение «»

И так далее, вбиваем запрос и выставляем значения. Ниже будут запросы и через знак тире (-) их значения, которые нужно выставить. Поехали?

extensions.pocket.enabled — false

extensions.pocket.site — «»

extensions.pocket.oAuthConsumerKey — «»

Отключаем WebRTC user_pref

media.peerconnection.enabled — false

media.peerconnection.ice.default_address_only — true

media.peerconnection.ice.no_host — true

media.peerconnection.ice.relay_only — true

media.peerconnection.ice.tcp — false

media.peerconnection.identity.enabled — false

media.peerconnection.turn.disable — true

media.peerconnection.use_document_iceservers — false

media.peerconnection.video.enabled — false

media.peerconnection.default_iceservers — «[]»

Отключаем геолокацию

geo.enabled — false

geo.provider.ms-windows-location — false

geo.wifi.uri — «»

Отключаем аналитику наших данных

beacon.enabled — false

browser.send_pings — false

browser.send_pings.require_same_host — false

Отключаем метрики производительности 

dom.enable_performance — false

dom.enable_performance_observer — false

dom.enable_performance_navigation_timing — false

browser.slowStartup.notificationDisabled — false

network.predictor.enabled — false

network.predictor.enable-hover-on-ssl — false

network.prefetch-next — false

network.http.speculative-parallel-limit — 0

Отключаем информацию о дополнениях

extensions.getAddons.cache.enabled — false

Отключаем доступ к датчикам

device.sensors.enabled — false

device.sensors.orientation.enabled — false

device.sensors.motion.enabled — false

device.sensors.proximity.enabled — false

device.sensors.ambientLight.enabled — false

Остановка фингерпринтинга

Эти настройки заставят наш браузер сопротивляться идентификации.

dom.webaudio.enabled — false

privacy.resistFingerprinting — true

Закрываем информацию о нашем сетевом соединении

dom.netinfo.enabled — false

dom.network.enabled — false

Отключаем передачу медиа

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

dom.gamepad.enabled — false

dom.gamepad.non_standard_events.enabled — false

dom.imagecapture.enabled — false

dom.presentation.discoverable — false

dom.presentation.discovery.enabled — false

dom.presentation.enabled — false

dom.presentation.tcp_server.debug — false

media.getusermedia.aec_enabled — false

media.getusermedia.audiocapture.enabled — false

media.getusermedia.browser.enabled — false

media.getusermedia.noise_enabled — false

media.getusermedia.screensharing.enabled — false

media.navigator.enabled — false

media.navigator.video.enabled — false

media.navigator.permission.disabled — true

media.video_stats.enabled — false

dom.battery.enabled — false

dom.vibrator.enabled — false

dom.vr.require-gesture — false

dom.vr.poseprediction.enabled — false

dom.vr.openvr.enabled — false

dom.vr.oculus.enabled — false

dom.vr.oculus.invisible.enabled — false

dom.vr.enabled — false

dom.vr.test.enabled — false

dom.vr.puppet.enabled — false

dom.vr.osvr.enabled — false

dom.vr.external.enabled — false

dom.vr.autoactivate.enabled — false

media.webspeech.synth.enabled — false

media.webspeech.test.enable — false

media.webspeech.synth.force_global_queue — false

media.webspeech.recognition.force_enable — false

media.webspeech.recognition.enable — false

Отключаем телеметрию и отправку отчетов

toolkit.telemetry.archive.enabled — false

toolkit.telemetry.bhrPing.enabled — false

toolkit.telemetry.cachedClientID — «»

toolkit.telemetry.firstShutdownPing.enabled — false

toolkit.telemetry.hybridContent.enabled — false

toolkit.telemetry.newProfilePing.enabled — false

toolkit.telemetry.previousBuildID — «»

toolkit.telemetry.reportingpolicy.firstRun — false

toolkit.telemetry.server — «»

toolkit.telemetry.server_owner — «»

toolkit.telemetry.shutdownPingSender.enabled — false

toolkit.telemetry.unified — false

toolkit.telemetry.updatePing.enabled — false

datareporting.healthreport.infoURL — «»

datareporting.healthreport.uploadEnabled — false

datareporting.policy.dataSubmissionEnabled — false

datareporting.policy.firstRunURL — «»

browser.tabs.crashReporting.sendReport — false

browser.tabs.crashReporting.email — false

browser.tabs.crashReporting.emailMe — false

breakpad.reportURL — «»

security.ssl.errorReporting.automatic — false

toolkit.crashreporter.infoURL — «»

network.allow-experiments — false

dom.ipc.plugins.reportCrashUR — false

dom.ipc.plugins.flash.subprocess.crashreporter.enabled — false

Настраиваем поисковые запросы без поправок о нашем местоположении

browser.search.geoSpecificDefaults — false

browser.search.geoSpecificDefaults.url — «»

browser.search.geoip.url — «»

browser.search.region — «US»

browser.search.suggest.enabled — false

browser.search.update — false

Отключаем пуш-уведомления

dom.push.enabled — false

dom.push.connection.enabled — false

dom.push.serverURL — «»

Настроим защиту от утечки DNS

network.dns.disablePrefetch — true

network.dns.disableIPv6 — true

network.security.esni.enabled — true

network.trr.mode — 2

network.trr.uri — «https://cloudflare‐dns.com/dns‐query»

Отключаем перенаправления

network.captive-portal-service.enabled — false

network.captive-portal-service.maxInterval — 0

captivedetect.canonicalURL — «»

Предотвращаем слив данных на сервера Google

browser.safebrowsing.allowOverride — false

browser.safebrowsing.blockedURIs.enabled — false

browser.safebrowsing.downloads.enabled — false

browser.safebrowsing.downloads.remote.block_dangerous — false

browser.safebrowsing.downloads.remote.block_dangerous_host — false

browser.safebrowsing.downloads.remote.block_potentially_unwanted — false

browser.safebrowsing.downloads.remote.block_uncommon — false

browser.safebrowsing.downloads.remote.enabled — false

browser.safebrowsing.malware.enabled — false

browser.safebrowsing.phishing.enabled — false

browser.safebrowsing.downloads.remote.url — «»

browser.safebrowsing.provider.google.advisoryName — «»

browser.safebrowsing.provider.google.advisoryURL — «»

browser.safebrowsing.provider.google.gethashURL — «»

browser.safebrowsing.provider.google.reportMalwareMistakeURL — «»

browser.safebrowsing.provider.google.reportPhishMistakeURL — «»

browser.safebrowsing.provider.google.reportURL — «»

browser.safebrowsing.provider.google.updateURL — «»

browser.safebrowsing.provider.google4.advisoryName — «»

browser.safebrowsing.provider.google4.advisoryURL — «»

browser.safebrowsing.provider.google4.dataSharingURL — «»

browser.safebrowsing.provider.google4.gethashURL — «»

browser.safebrowsing.provider.google4.reportMalwareMistakeURL — «»

Отключаем DRM

browser.eme.ui.enabled — false

media.eme.enabled — false

Если вы дошли до данных строк, то знайте, что это еще не все. Нам нужно установить некоторые расширения для браузера. Приведу лишь несколько, которыми сам пользуюсь и по этой причине могу порекомендовать их вам. Первый плагин это — Privacy Possum, второй — User-Agent Switcher and Manager, и третий AdBlocker. На этом сегодня все. Как видите, работы мы проделали много, но к полной анонимности это не приведет. Но все же теперь браузер будет значительно меньше следить за нашими действиями в сети. Так же замечу, что некоторое настройки могут либо отсутствовать, либо уже быть изначально отключены. Тут многое зависит от версии самого браузера.

Материал взят с сайта «Cyber-X.ru»