Your IP: Unknown · Your Status: Unprotected Protected

Blog In Depth

Qu’est-ce que le WebRTC et comment désactiver ce protocole ?

Aug 07, 2019 · 3 min read

Qu’est-ce que le WebRTC et comment désactiver ce protocole ?

D’après de nombreux experts en cybersécurité, la désactivation de WebRTC peut réduire les risques liés au hacking. Comment définir cette interface de programmation et pourquoi peut-elle impacter votre protection sur le web ? Quelles sont les étapes essentielles pour empêcher son fonctionnement ? Cet article vous apportera des réponses claires et précises.

Le WebRTC en détails

Brève description

Traduisible par « Web Real Time Communication, le WebRTC est une interface de programmation Javascript appliquée en temps réel. Toutefois, celui-ci peut être considéré comme un protocole ou un canevas logiciel, intégré aux principaux navigateurs pour internet (dont Google Chrome, Safari ou encore Mozilla Firefox). Initialement activé, cette solution digitale « open source » est majoritairement utilisée par la firme Google.

Quel est le rôle de ce protocole ?

L’objectif principal du WebRTC est de permettre aux utilisateurs d’accéder à certaines fonctionnalités sans procéder à l’installation de multiples plugins. Voici quelques exemples concrets relatifs au rôle de ce protocole :

Assurer la communication via une webcam

Autrefois, l’activation d’une webcam évoquait inévitablement l’exécution de plusieurs programmes supplémentaires. Depuis l’intégration du WebRTC dans la majorité des navigateurs web, un utilisateur de smartphone, tablette ou d’un ordinateur peut rapidement organiser une visioconférence.

Réaliser des appels vocaux sur le web

Si les appels vocaux depuis internet restent limités et exclusifs à divers service online (notamment Skype ou encore Teamviewer), cette fonctionnalité est néanmoins très appréciée par les internautes. Le WebRTC est de nouveau une solution essentielle pour garantir un tel procédé.

Partager des fichiers

Le partage de fichiers sur internet est aussi concerné par ce protocole. En effet, la majorité des sites et services populaires emploie le WebRTC pour assurer l’échange de données entre internautes.

Les risques de fuites d’adresse IP

Certes, le WebRTC propose des avantages séduisants. Toutefois, ce protocole évoque certaines inquiétudes. Effectivement, depuis 2015, de nombreux tests réalisés ont confirmé des risques non-négligeables liés à la fuite d’une adresse IP. Cet article disponible sur le site Numerama.com révèle également que l’utilisation d’un VPN ne permet pas de corriger cette vulnérabilité.

Si le fonctionnement du WebRTC est initialement accordé lors de l’utilisation d’un navigateur web, quelques manipulations permettent néanmoins d’empêcher ce traitement de données. Toutefois, ce processus peut affecter le bon fonctionnement de votre logiciel.

Comment désactiver le WebRTC ?

Depuis Safari

Désactiver WebRTC pour le navigateur peut être une manipulation délicate. En effet, ce protocole est volontairement inaccessible aux yeux des néophytes. Pour modifier son fonctionnement, veuillez suivre ces étapes :

  1. Tout d’abord, rendez-vous dans l’onglet « Safari » du programme, puis cliquez sur « Préférences ».
  2. Une nouvelle fenêtre vous proposera diverses sections. Sélectionnez la dernière icône en forme de rouage « Avancé ». Vous y retrouverez l’option « Rendre visible le menu de développement ». Cochez la case associée avant de quitter cette fenêtre.
  3. Cette fois, choisissez l’onglet « Développement ». Les réglages concernant le WebRTC seront accessibles. Un simple clic finalisera la désactivation du protocole.

Depuis Google Chrome

Modifier l’état de fonctionnement de l’interface OpenSource via l’application Google Chrome requiert des connaissances techniques approfondies. Ainsi, la majorité des forums consacrés au WebRTC recommandent l’utilisation d’un plugin spécifique pour garantir le processus. Plusieurs extensions efficaces sont disponibles gratuitement via le Chrome Web Store. Voici les étapes à suivre pour accéder à ces contenus :

  1. Cliquez sur l’icône de personnalisation de votre navigateur web. Celle-ci est représentée par 3 points verticaux dans la partie supérieure droite de votre écran.
  2. Rendez-vous dans la section « Paramètres ».
  3. Faites défiler l’écran vers le bas pour retrouver la section « Paramètres avancés ».
  4. Dans la section « Accessibilité », choisissez « Ajouter des fonctionnalités d’accessibilité ».
  5. Enfin, une nouvelle fenêtre vous permettra de naviguer parmi le catalogue généreux du Chrome Web Store.

Depuis Firefox

Mozilla Firefox permet de désactiver le protocole WebRTC à partir de son menu. Pour cela, suivez ces étapes :

  1. Sur l’écran de votre navigateur web, renseignez l’adresse URL « about:config ».
  2. Après avoir validé la recherche, une page vous avertira que la modification de certains paramètres peut impacter le confort d’utilisation. Cliquez sur « J’accepte les risques ».
  3. Une interface vous donnera accès à plusieurs options modifiables. Sous windows, appuyez sur CTRL et F. Si vous possédez un mac, pressez sur Cmd et F.
  4. Lorsque la barre de recherche devient accessible, tapez « media.peerconnection.enabled », puis validez.
  5. Enfin, modifiez la dernière valeur « true » par « false » en double-cliquant.

Pour conclure

Si le WebRTC semble efficace aux premiers abords, ce protocole peut engendrer des risques de fuites d’adresses IP. Les astuces présentées dans cet article vous permettront de désactiver cette fonctionnalité en fonction de votre navigateur web.


Ilma Voigt
Ilma Voigt successVerified author

Ilma Voigt is a content creator passionate about technology and online security. In addition to her focus on tech, she also specializes in bringing cybersecurity insights to new markets.


Subscribe to NordVPN blog