Как отключить webrtc в mozilla firefox

RTCPeerConnection

Вот мы и подошли к тому, а как собственно передать видео другому пользователю? На первый план выступает RTCPeerConnection. Если говорить кратко, практически на этом шаге вам необходимо создать объект RTCPeerConnection:

Одной из опций указываем iceServers — это сервер, который помогает обеспечивать соединение между двумя браузерами, находящимися за NAT’ом. То есть здесь решается проблема: как узнать ip собеседника, если он находится за NAT его провайдера? На помощь приходит ICE протокол, на самом деле, ICE вообще не относится к WebRTC, но об этом позже.

Ранее мы получили Usermedia потоки:

Далее на peerConnection срабатывает событие onnegotiationneeded, в обработчике которого мы должны создать offer (в терминах SDP — Session Description Protocol) и назначить в peerConnection через метод setLocalDescription. Об SDP — что это такое и о форматах offer и answer — поговорим далее.

После назначения LocalDescription peerConnection, браузер «собирает» ice-кандидатов, то есть находит различные пути для коммуникации через NAT. Срабатывает событие onicegatheringstatechange. В обработчике onicegatheringstatechange разрешаем соединение с webrtc-signaling-сервером stream для обмена Session Description между пирами:

webrtc-signaling-сервер — это сервер, необходимый для обеспечения обмена session description между двумя пирами, это может быть простейший websocket или xhr-сервер на любом ЯП. Его задача проста: принять session description от одного пира и передать другому.

После обмена Session descriptions обе стороны готовы транслировать и принимать видеопотоки, на стороне, которая принимает видеопоток срабатывает событие ontrack на peerConnection, в обработчике которого, получаемые треки можно назначить на <video> и смотреть на любимого собеседника. Далее теория и подробности.

Ссылки и литература:

https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection — документация RTCPeerConnection

https://github.com/pion/webrtc — реализация протоколов WebRTC на go

https://webrtcforthecurious.com/ — книжечка от создателей pion

https://hpbn.co/ — книга High Perfomance Browser Networking. В подробностях разбираются вопросы обеспечения высокой производительности web-приложений. В конце описывается WebRTC. Книжка конечно старая (2013), но не теряет своей актуальности.

В следующей части хочу дать еще немного порции теории и на практике разобрать прием и обработку видеопотока на сервере с помощью pion, транскодинг в HLS через ffmpeg для последующей трансляции зрителям в браузере.

Для нетерпеливых: мой очень сырой прототип трансляции видео с вебки на react через сервер на основе pion в twitch (это просто эксперимент).

Что такое WebRTC

WebRTC (или Web Real-Time Communication) – это специальная технология, которая помогает совершать видеозвонки и общаться при помощи голоса в самом веб-обозревателе. При этом никакие плагины и расширения использовать не нужно.

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

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

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

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

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

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

Какие еще есть способы предотвратить утечку через WebRTC?

В дополнение к использованию сервиса ExpressVPN вы можете защитить себя от утечек, вручную отключив WebRTC в своем браузере.*

Как отключить WebRTC в браузере Safari на настольном компьютере

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

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

  1. Откройте настройки расширения (Вид → Показать расширения → Предотвращение утечки через WebRTC → Параметры)
  2. Выберите «Отключить непроксированный UDP (прозрачный прокси)»
    из списка в выпадающем меню
  3. Нажмите кнопку Применить параметры

Как отключить WebRTC в браузере Microsoft Edge

К сожалению, в настоящее время нет возможности полностью отключить WebRTC в браузере Microsoft Edge. Вы можете изменить настройки браузера, чтобы он скрывал локальный IP-адрес, выполнив следующие действия:

  1. В адресной строке введите about:flags
  2. Отметьте флажком опцию Скрыть мой локальный IP-адрес при соединении через WebRTC

Но, как уже упоминалось выше, выявление вашего локального IP-адреса не представляет угрозы для вашей конфиденциальности, так что приведенные выше шаги не несут большой пользы. Лучший способ остановить утечку через WebRTC при работе в браузере Microsoft Edge — это использовать приложение ExpressVPN для Windows .

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

Пользователи TrueConf Server могут подключаться к видеоконференциям через браузер с помощью технологии WebRTC.

Поддержку Web Real-Time Communications (WebRTC) популярные браузеры стали включать в свои сборки еще с 2012 года. Первопроходцем стал Google Chrome, после чего эстафету подхватили и остальные браузеры.

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

Google Chrome*

Мozilla FireFox

Microsoft

* — и все браузеры на основе движка Chromium

Подготовка аудио и видео потоков к передаче

Все начинается с «захвата» медиапотоков вебкамеры и микрофона. Сырые потоки конечно же не подходят для организации телеконференции, каждый поток необходимо обработать: улучшить качество, синхронизировать аудио с видео, расставить метки синхронизации в видеопотоке, обеспечить соответствующий постоянно меняющейся широте пропускания канала битрейт. Браузер все это берет на себя, разработчику даже не надо беспокоиться об обеспечении кодирования медиа-потоков. Внутри современного браузера уже присутствуют программные слои захвата, улучшения качества (убрать эхо и шум из звука, улучшить картинку), кодирования видео и аудио. Схема слоев показана рис. 1:

Рис. 1. Слои аудио и видео обработки в браузере

С полученными потоками можно делать очень интересные вещи: можно клонировать, менять разрешение видео, манипулировать качеством аудио, можно взять и «прицепить» Media Stream поток к <video> тегу и смотреть на себя любимого на страничке html. А можно поток и на canvas отрисовать, и натравить WebGL или CSS3, и накладывать различные фильтры на видео, захватывать обработанное видео с canvas и далее уже отправлять по сети на сервер, транскодить и публиковать всем желающим (привет bigo live, twitch и прочие). Здесь я не буду разбирать как делаются такие вещи, приведу пару примеров, найденных на просторах сети:

https://jeeliz.com/ — ребята занимаются realtime CV на Javascript. У них есть целый арсенал различных js-библиотек для работы с видеопотоком на canvas: детектирование лиц, объектов, наложение фильтров (масок, как в инсте) и пр. Отличный пример того, как без дополнительных плагинов можно прямо в браузере обрабатывать видео в реальном времени.

Canvas captureStream API — документация API по захвату видеопотока с canvas. Уже поддерживается в Chrome, Opera и Firefox

Универсальное решение

Наконец, посмотрим, как отключить WebRTC, используя для этого универсальную методику, которая применима к любому известному веб-обозревателю. Особенно она пригодится всем тем пользователям, в браузерах которых встроенных средств деактивации описываемого клиента нет (например, в случае с «Хромом» или «Яндекс»-браузером).

Считается, что этого лучше всего подходит специально разработанный универсальный апплет WebRTC Control, который, как и в прошлом случае, устанавливается в браузер в виде плагина (расширения) и блокирует возможную утечку данных в полностью автоматическом режиме. Правда, плюс такого дополнения состоит в том, что заблокированный клиент при необходимости можно включить снова, чего нельзя сделать при интегрировании в обозреватель аналогичных надстроек, приведенных в примере с «Хромом».

WebRTC в решениях TrueConf

При участии в конференции TrueConf через WebRTC можно:

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

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

В браузере Mozilla Firefox запрос доступа к микрофону выглядит так:

Разрешив доступ к вашим устройствам, вы попадете в конференцию:

Подробнее о процессе создания конференции вы можете прочитать в или в , а протестировать перечисленные возможности вы можете с помощью TrueConf Server Free.

В чем разница между публичными и локальными IP-адресами?

При проверке на утечку вы увидите два типа IP-адресов: публичный
и локальный
.

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

Однако, если WebRTC обнаруживает ваш реальный публичный IP-адрес, когда вы подключены к VPN, а не адрес VPN-сервера, то третьи стороны могут использовать его для вашей идентификации. Если вы видите свой публичный IP-адрес в результатах теста, то ваша конфиденциальность может быть под угрозой.

Локальные IP-адреса не являются уникальными только для вашего устройства.
Эти IP-адреса назначаются вашим роутером и повторно используются миллионами роутеров по всему миру. Поэтому, если третьи лица узнают ваш локальный IP-адрес, они все равно не смогут связать его напрямую с вами. Если вы видите локальный IP-адрес в результатах теста, то это не угрожает вашей конфиденциальности.

Подключение по WebRTC: поддерживаемые браузеры

Google Сhrome

В нашем списке браузер Google Chrome занял почетное первое место в виду того, что именно он стал первопроходцем и первым поддержал технологию WebRTC в 2012 году начиная с 17 версии. До этого ни один браузер не мог совершать видеозвонки без установки специальных клиентских приложений. Поэтому, сама идея создания возможности захвата аудио и видеопотоков и последующее их воспроизведение прямо в браузере была принята пользователями на «ура».

Однако, стоит заметить, что браузерные звонки существовали еще задолго до появления WebRTC, вспомним хотя бы небезызвестные Flash и Java. Однако, проблема Java — в сложности реализации DSP библиотек (отсутствие эхоподавления, задержка звука), а Flash необходимо скачивать и устанавливать на свой ПК, что, естественно, занимает время. В WebRTС данных проблем не существует.

Кстати, мы уже успели сравнить новый тренд — WebRTC с технологией Flash. Увидеть их «поединок» в рамках нашего блога можно .

С каждой новой версией Google Chrome поддерживал всё новые возможности WebRTC, и, к сегодняшнему дню мы видим результат — полноценный браузерный клиент для видеозвонков, не требующий установки дополнительных расширений.

Mozilla Firefox

Браузер Mozilla Firefox поддерживает WebRTC начиная со своей 18 Aurora-сборки, которая изначально требовала ручной настройки функционала видеозвонков. По умолчанию WebRTC не функционировал, поэтому, прежде чем отдать разрешение на запрос доступа сайта к микрофону и камере, пользователям предлагалось посетить страницу продвинутых настроек (about:config
). Однако, не долго мучились пользователи — уже в 2013 году Firefox выпустил 22 версию, в которую была включена поддержка WebRTC по умолчанию.

Opera

В Opera, также, как и в предыдущем браузере, поддержка стандарта WebRTC была реализована в 18 версии, которую выпустили в декабре 2013-го. Именно в этой сборке по умолчанию включили поддержку интерфейса getUserMedia API
, который является неотъемлемым компонентом технологии WebRTC. С помощью данного интерфейса веб-браузер Opera мог получать доступ к веб-камере и микрофону компьютера пользователя.

Internet Explorer

В Internet Explorer технология, аналогичная WebRTC, существует под принципиально другим названием – ORTC. Это новый свободный проект, который, по заявлению Microsoft, станет прекрасной альтернативой WebRTC, а может даже и вовсе переквалифицируется в WebRTC 1.1. Стандарт поддержал лучшие, зарекомендовавшие себя аудиокодеки – Opus, G.711 и G.722, и, конечно же, внедрил H.264 для кодирования видео.

Microsoft Edge

Поддержка технологии WebRTC в Microsoft Edge была реализована для Windows 10 в сборке 15019, которую выпустили в январе 2017 года. Именно в этой сборке WebRTC 1.0 был включен по умолчанию. До этого Microsoft Edge поддерживал ORTC, начиная с EdgeHTML 13 для Windows 10 сборки 15011. Теперь в Microsoft Edge стало возможно обмениваться сообщениями в режиме реального времени посредством технологий WebRTC.

Компания Apple выпустила обновления для своего браузера Safari в сентябре 2017 года. В обновленной 11 версии Safari для десктопа появилась полноценная поддержка WebRTC. Более старые версии браузера Safari использовали Flash Player или WebRTC-плагины в качестве fallback-механизма.

WebRTC на мобильных браузерах

Кстати, в марте 2014 вышла 20-я сборка Opera с поддержкой Web Real-Time Communication для мобильных устройств Android.

Немного раньше поддержали WebRTC другие браузеры для Android: Google Chrome Beta 29 с поддержкой стандарта вышла в июле 2013 года, через пару месяцев – в сентябре того же года – Mozilla Firefox для Android выпустил 24 сборку с возможностью видеозвонков из браузера.

В октябре 2014 года вышел мобильный браузера от Ericsson для устройств iOS. Веб-браузер под названием Bowser и платформа OpenWebRTC стали первооткрывателями стандарта WebRTC для Apple устройств.

Подробное сравнение нюансов поддержки технологии WebRTC в браузерах дано .

Опасность от WebRTC

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

Решить данную проблему возможно посредством установки анонимного VPN сервиса. При этом злоумышленник сможет обнаружить только локальный IP адрес, который присваивается пользователю сетью. Большую же анонимность вам даст покупка и настройка прокси например на нашем сервисе Nosok.org

Если используется посредственный прокси, то посредством протокола WebRTC может быть определен реальный адрес, либо адрес сервиса. Кроме того, данная система позволяет определять адрес IP даже при использовании сети TOP. Как видите, вреда от подобной связи достаточно много. 

Какие еще есть способы предотвратить утечку через WebRTC?

В дополнение к использованию сервиса ExpressVPN вы можете защитить себя от утечек, вручную отключив WebRTC в своем браузере.*

Как отключить WebRTC в браузере Safari на настольном компьютере

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

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

  1. Откройте настройки расширения (Вид → Показать расширения → Предотвращение утечки через WebRTC → Параметры)
  2. Выберите «Отключить непроксированный UDP (прозрачный прокси)»
    из списка в выпадающем меню
  3. Нажмите кнопку Применить параметры

Как отключить WebRTC в браузере Microsoft Edge

К сожалению, в настоящее время нет возможности полностью отключить WebRTC в браузере Microsoft Edge. Вы можете изменить настройки браузера, чтобы он скрывал локальный IP-адрес, выполнив следующие действия:

  1. В адресной строке введите about:flags
  2. Отметьте флажком опцию Скрыть мой локальный IP-адрес при соединении через WebRTC

Но, как уже упоминалось выше, выявление вашего локального IP-адреса не представляет угрозы для вашей конфиденциальности, так что приведенные выше шаги не несут большой пользы. Лучший способ остановить утечку через WebRTC при работе в браузере Microsoft Edge — это использовать приложение ExpressVPN для Windows .

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

WebRTC (сокращенно от Web real-time communications) – это технология, которая позволяет передавать аудио и видео потоковые данные между браузерами и мобильными приложениями.

Разработка этой технологии составляет конкуренцию Skype. WebRTC можно использовать для организации видеоконференций напрямую в браузере. Проект имеет открытый исходный код и активно продвигается компанией Google и в частности командой разработки браузера Google Chrome.

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

Технология WebRTC поддерживается всеми популярными браузерами Mozilla Firefox, Opera, Google Chrome (и всеми браузерами на базе Google Chrome), а также мобильными приложениями на базе Android и iOS.

Опасность WebRTC

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

Анонимный VPN сервис решает данную проблему и скрывает реальный IP адрес. Максимум, что может быть обнаружено – это локальный IP адрес, присвоенный пользователю VPN сетью. Это не опасно, так как такие же локальные IP адреса будут показываться, если вы используете роутер для раздачи Интернета.

Если вы используете прокси, тогда WebRTC сможет определить ваш реальный IP адрес за прокси или IP адрес VPN сервера, если вы используете цепочку VPN + прокси.

WebRTC также определяет ваш реальный IP адрес при использовании сети Tor .

Что такое WebRTC?

Начнем с того, что это за инструмент и для чего он может понадобиться пользователям. Это небольшое расширение, сокращение которого образовано от полного английского названия Web real-time communication, является своеобразным клиентом, позволяющим организовывать сеансы голосового или видео-общения прямо из браузера без использования дополнительных плагинов или специально предназначенных для этого программ.

Работает эта надстройка на основе технологии передачи потоков данных по принципу P2P (как в пиринговых сетях). С одной стороны, в общих чертах смотрится хорошо. Однако каждый пользователь, заботящийся в первую очередь о безопасности своей системы, должен четко понимать, что при такой организации клиент WebRTC способен раскрывать внешний IP-адрес компьютера, на котором используется. Но ведь адрес не только раскрывается, но и передается на принимающие поток терминалы, что чревато весьма пагубными последствиями, если на ваш компьютер поступит обращение злоумышленника.

Кроме всего прочего, сама технология построена таким образом, что никакие VPN-клиенты не помогают. Да, внешний адрес они изменяют, но ведь проблема в том, что встроенный плагин «знает» искомый IP, а гарантии, что адрес не будет передан «на сторону» при выключении VPN, нет абсолютно никакой. Правда, передача, как считается, может быть произведена только при установке связи между двумя компьютерами. Однако весьма сомнительно, что злоумышленник или продвинутый хакер станет пользоваться таким примитивным методом, ведь достаточно просто дать запрос и отключиться через несколько секунд при ответе. А что, если вы работаете в крупной компании, которая не желает раскрывать свои секреты или конфиденциальную информацию? Вот тут и появляются вопросы по поводу того, как отключить WebRTC в любом используемом браузере. Методики деактивации этого дополнения для разных обозревателей особо между собой не разнятся, но при выполнении таких действий необходимо учитывать и специфику настройки самих браузеров.

Как отключить WebRTC в Opera:

Что касается Opera
, к сожалению, на данный момент неизвестны надежные способы отключения WebRTC в этом браузере. Видимо, наиболее действенным советом будет просто прекратить пользоваться браузерами, родственными Chrome, а также Opera.

Посмотрите, как всего за 2,5 минуты отключить WebRTC в Opera — от whoer.net:

  1. Виртуальная машина и VPN | Полная сетевая анонимность»

  2. Почему бесплатные VPN, прокси и анонимайзеры – плохой выбор»

  3. Обзор анонимных операционных систем»

  4. Промокод со скидкой на VPN Whoer.net»

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

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

В настоящее время поддерживают большинство популярных веб-обозревателей, включая Google Chrome

, Mozilla Firefox

, Opera

и Microsoft Edge

. Эта полезная во многих отношениях технология имеет, с другой стороны, существенный недостаток, поскольку делает потенциально видимым сайтами реальный IP

-пользователя даже в случае использования последним VPN


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

Если у вас Google Chrome
или иной браузер на базе Chromium
(Opera, Yandex и т.д.)

, откройте анализируемый веб-ресурс, а затем перейдите в новой вкладке по адресу chrome://webrtc-internals

. Если сайт предпринял попытку установить -соединение, вы увидите такую картину, как на скриншоте (адрес сайта будет указан наверху)
.

В противном случае страница будет выглядеть вот так:

Если у вас , так же откройте сайт и перейдите в новой вкладке по адресу about:webrtc

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

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

на false

и перезапускаем браузер.

В качестве альтернативы можно воспользоваться расширением , установив его из Магазина дополнений Firefox
. А еще лучше скачайте утилиту , запустите и отметьте в списке выведенные ею параметров опцию (расположена в ветке Media, Camera, Mic)

.

С Google Chrome
всё немного сложнее. В его скрытых настройках нет опции, которая позволяла бы отключать , но это можно попробовать сделать с помощью стороннего расширения SсriptSafe
. Будучи установлен, плагин отключает скрипты, в том числе и , жаль вот только, что у способа есть недостаток, ведь никто не может гарантировать, что сайты после этого будут нормально работать. Этот же плагин можно использовать для отключения в Opera

и (версии ищите в магазинах дополнений)

.

А нужно ли отключать WebRTC?

И, по всей видимости, многие пользователи уже догадались, что держать открытым такой небезопасный канал связи не стоит. Конечно, если речь идет о домашних компьютерах, вряд ли какой-то злоумышленник захочет у вас украсть какую-то информацию. Но в случае установки браузеров на офисные терминалы такой гарантии безопасности нет. К тому же, если уж назрела необходимо организации голосового чата или видеоконференции, всегда можно воспользоваться и более продвинутыми программами вроде Viber, Skype, Facebook Messenger и им подобными. Кстати сказать, в той же «Опере» мессенджер «Фейсбука» и апплет Hangouts от Google установлены изначально, но при желании можно добавить любое другое приложение или заменить существующие. А найти их можно прямо на закрепленной слева вертикальной панели.

Совершенно естественно, у многих могут возникнуть законные сомнения по поводу целесообразности деактивации этого модуля

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

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

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий