O que é WebRTC e como o desativar

Acesso rápido à configuração dos navegadores

WebRTC (abreviatura de Web real-time communications) é uma tecnologia que permite transmitir fluxos de áudio e vídeo entre navegadores e aplicações móveis.

Logótipo do WebRTC


Esta tecnologia concorre com o Skype. O WebRTC permite organizar videoconferências diretamente no navegador. O projeto tem código aberto e é promovido pela Google, em particular pela equipa do Google Chrome.


Como funciona o WebRTC

O WebRTC permite aos navegadores trocar dados diretamente entre si. Não precisa de um servidor separado para guardar e processar os dados. Tudo é processado pelos navegadores e pelas aplicações móveis dos utilizadores finais.

Como funciona o WebRTC


O WebRTC é suportado pelos navegadores populares Mozilla Firefox, Opera, Google Chrome (e todos os baseados no Google Chrome), bem como pelas aplicações móveis Android e iOS.


Perigos do WebRTC

O perigo do WebRTC está em revelar o seu IP real. Como a ligação é direta com outro utilizador, navegador, site ou aplicação móvel, as definições de rede são ignoradas. Para comunicação áudio e vídeo, os navegadores devem trocar os seus IP externos e locais.

Um serviço VPN anónimo resolve este problema e oculta o IP real. No máximo, será detetado o IP local atribuído pela rede VPN. Não é perigoso, pois os mesmos IP locais apareceriam se utilizasse um router para partilhar a Internet.

Ao utilizar VPN, o WebRTC não deteta o IP real


Se utilizar um proxy, o WebRTC pode detetar o IP real por trás dele, ou o IP do servidor VPN se utilizar uma cadeia VPN + proxy.

O WebRTC revela o IP real ao utilizar um proxy


O WebRTC também deteta o IP real ao utilizar da rede Tor.

O WebRTC deteta o IP real ao utilizar a rede Tor


A melhor solução é desativar WebRTC se não o utilizar.



Como desativar WebRTC nos navegadores

Navegação rápida nesta página.

Mozilla Firefox

Opera

Google Chrome

Yandex Browser

SRWare Iron e outros baseados no Google Chrome

Internet Explorer, Microsoft Edge

Safari no macOS

Safari para iOS

Google Chrome no Android




Como desativar WebRTC no Mozilla Firefox

O Mozilla Firefox é o único navegador que permite desativar WebRTC sem instalar extensões adicionais.


Configuração manual

Se não utiliza WebRTC, pode desativá-lo completamente. Se precisar dele ocasionalmente, é mais prático instalar uma extensão para Firefox.

Para desativar WebRTC no Mozilla Firefox, introduza o texto seguinte na barra de endereços e prima Enter.

about:config

Definições para desativar WebRTC no Firefox


Clique em Aceito o risco.

Aceitar o risco para desativar WebRTC no Firefox


Faça o seguinte:

  1. Introduza o texto na barra de pesquisa e prima Enter.
  2. media.peerconnection.enabled
  3. Clique com o botão direito na linha e selecione Alternar. Também pode fazer duplo clique na linha.

Desativação de WebRTC no Firefox


Após estes passos, o WebRTC estará desativado.

WebRTC desativado no Mozilla Firefox




Configuração através de WebRTC Control

Se utiliza WebRTC, ativá-lo e desativá-lo pelas definições demora muito. Instale uma extensão que permita fazê-lo com 1 clique.

Abra Extensões.

Extensões para desativar WebRTC no Firefox


Selecione:

  1. Secção Pesquisa
  2. Introduza o nome da extensão na barra de pesquisa: WebRTC Control
  3. Clique em Instalar

Instalar a extensão WebRTC Control no Firefox


Ative a extensão. O ícone deve ficar azul para bloquear WebRTC.

WebRTC desativado por extensão no Firefox




Como desativar WebRTC no Opera

Para desativar WebRTC no Opera, abra a galeria de Extensões.

Galeria de extensões para desativar WebRTC no Opera


Siga os passos seguintes:

  1. Introduza o nome da extensão no campo de pesquisa: WebRTC Control
  2. Clique na extensão

Procurar WebRTC Control para desativar WebRTC no Opera


Clique em Adicionar ao Opera.

Instale a extensão para desativar WebRTC no Opera


Ative a extensão. O ícone deve ficar azul para bloquear WebRTC.

WebRTC desativado no Opera




Como desativar WebRTC no Google Chrome

Para desativar WebRTC no Google Chrome, abra Extensões.

Extensões para desativar WebRTC no Chrome


Desloque-se até ao fim da página e clique em Mais extensões.

Consulta de extensões para desativar WebRTC no Chrome


Siga os passos seguintes:

  1. Introduza o nome da extensão na barra de pesquisa: WebRTC Control
  2. Clique em Instalar.

Instalar a extensão WebRTC Control no Chrome


Clique em Instalar extensão.

Aceitar a instalação da extensão no Chrome


Ative a extensão. O ícone deve ficar azul para bloquear WebRTC.

WebRTC desativado no Google Chrome




Como desativar WebRTC no Yandex Browser

Para desativar WebRTC no Yandex Browser, abra Extensões.

Extensões para desativar WebRTC no Yandex Browser


Desloque-se até ao fim da página e clique em Catálogo de extensões para Yandex Browser.

Catálogo de extensões para desativar WebRTC no Yandex Browser


Siga estes passos:

  1. Introduza o nome da extensão na barra de pesquisa: WebRTC Control
  2. Clique na extensão para a instalar.

Extensão WebRTC Control no Yandex Browser


Clique em Adicionar ao Yandex Browser.

Instale a extensão para desativar WebRTC no Yandex Browser


Clique em Instalar extensão.

Aceito instalar a extensão


Ative a extensão. O ícone deve ficar azul para bloquear WebRTC.

O WebRTC está desativado no Yandex Browser




Como desativar WebRTC no SRWare Iron

O SRWare Iron é baseado no Google Chrome.

Instale WebRTC Control seguindo as instruções para Google Chrome.




Como desativar WebRTC no Internet Explorer e Microsoft Edge

Navegador Internet Explorer não suporta WebRTC.

Microsoft Edge utiliza WebRTC. Para o desativar parcialmente no Microsoft Edge, siga estes passos:

  1. Introduza about:flags na barra de endereços do navegador
  2. Assinale a caixa
  3. Reinicie o navegador

Desativação parcial do WebRTC no Microsoft Edge





Como desativar WebRTC no Safari para macOS

Para desativar WebRTC, abra as Definições do Safari.

Definições para desativar WebRTC no Safari no macOS


No separador Avançadas, assinale a opção para mostrar Desenvolvimento no menu.

Mostrar a secção Programação no Safari para macOS


Assinale Remove Legacy WebRTC API para desativar WebRTC no Safari no macOS.

Desativar WebRTC no Safari no macOS





Como desativar WebRTC no Safari no iOS

Só é possível desativar WebRTC no iOS 11 e anteriores. A partir do iOS 12, a Apple retirou esta opção das definições.

Abra as Definições no iOS 11 e anteriores.

Definições para desativar WebRTC no Safari no iOS


Desloque-se para baixo e encontre Safari.

Definições do Safari no iOS


Clique em Extensões.

Opções avançadas do Safari no iOS


Toque em Experimental Features.

Definições experimentais do Safari no iOS


Toque em Remove Legacy WebRTC API para desativar o WebRTC no iOS.

Desativação de WebRTC no Safari para iOS





Como desativar WebRTC no Chrome no Android

Para desativar WebRTC no Google Chrome no Android, introduza o texto seguinte na barra de endereços:

chrome://flags/#disable-webrtc

Defina o parâmetro como enable. Reinicie o Google Chrome e o WebRTC ficará desativado.




Torne-se especialista!

Obtenha mais informação sobre como manter o anonimato na Internet.
Adquira conhecimentos com 1 clique

Coloque-nos uma questão