Disable webrtc

Stellen Sie sich vor, Sie sprechen per Videoanruf mit einem Freund und alles läuft so reibungslos, als säßen Sie sich persönlich gegenüber. Oder stellen Sie sich vor, Sie arbeiten mit einem Remote-Team zusammen und teilen Bildschirme und Dateien sofort, ohne zusätzliche Software zu benötigen. Möglich wird dies durch intelligente Technologie, die schnelle und sichere digitale Interaktionen ermöglicht. In diesem Artikel erfahren Sie mehr über WebRTC sowie seine Vor- und Nachteile.

Webrtc

Was ist WebRTC?

WebRTC (Web Real-Time Communications) ist ein Open-Source-Projekt, das Echtzeitkommunikation per Sprache, Text und Video direkt zwischen Browsern und Geräten mithilfe von JavaScript APIs ermöglicht. Als einer der Browser-Fingerabdrücke verbessert die Technologie Geschwindigkeit und Qualität von Videochats und Sprachanwendungen wie Google Hangouts und Discord. 

Eine der besten Eigenschaften von WebRTC ist, dass Sie weder Software noch Plugins installieren müssen, um es zu nutzen. Es ermöglicht Online-Meetings mit jedem, unabhängig davon, welche Anwendungen die jeweilige Person verwendet, und funktioniert in allen Browsern und auf allen Geräten. Es ist die Kerntechnologie von Plattformen wie Google Meet und zudem ein zentraler Bestandteil von Projekten wie Jitsi Meet und BigBlueButton. 

WebRTC: Wie funktioniert es?

Der Ablauf von WebRTC ist einfach und leicht verständlich. Wenn ein Nutzer eine Webseite öffnet, die WebRTC verwendet, und dem Browser Zugriff auf Webcam und Mikrofon erlaubt, falls erforderlich, werden die folgenden Vorgänge gestartet:

1. Der Browser des Anrufers erzeugt ein SDP-Paket (Session Description Protocol). Dabei handelt es sich um ein Textdokument mit Angaben wie Codecs, Dateiformaten und Verbindungsparametern.

2. Dieses SDP-Paket wird über einen Signaling-Server mithilfe des WebSocket-Protokolls oder einer anderen bevorzugten Methode an die anderen Konferenzteilnehmer übermittelt.

3. Der Browser des Empfängers erstellt anschließend sein eigenes SDP Paket auf Grundlage der empfangenen Informationen und sendet es an den ursprünglichen Anrufer zurück.

4. Gleichzeitig analysiert der Dienst die Netzwerkverbindungen aller Teilnehmer, nutzt dafür einen STUN-Server zur Ermittlung der IP-Adresse des Geräts oder wendet eine komplexere Strategie an. Befinden sich Nutzer in getrennten IP-Netzwerken mit NAT-Firewalls (Network Address Translation), die RTC blockieren, kann WebRTC mit STUN-Servern private IP-Adressen in öffentliche umwandeln, sodass Peer-Verbindungen aufgebaut werden können.

Webrtc 1

Ein erfolgreicher Datenaustausch reicht aus, um eine Verbindung herzustellen. Während des Anrufs prüft das System im Hintergrund regelmäßig auf Aktualisierungen, um die Sicherheit zu wahren und die Verbindung bei Netzwerkproblemen schnell wiederherzustellen.

WebRTC-Leaks verhindern

Wenn Ihr Browser WebRTC verwendet und Sie eine Webseite besuchen, die es nutzt, wird Ihre tatsächliche IP-Adresse offengelegt. Dies wird als “Leak” bezeichnet. Da WebRTC eine direkte Verbindung zu einem anderen Nutzer, Browser, einer Webseite oder mobilen App herstellt, umgeht es Netzwerkeinstellungen. Für Audio- und Videoanrufe tauschen Browser sowohl externe als auch lokale IP-Adressen aus.

Ein anonymer VPN-Dienst kann dieses Problem lösen, indem er Ihre tatsächliche IP-Adresse verbirgt. Allenfalls wird nur die lokale IP-Adresse des VPN angezeigt. Das ähnelt dem, was Sie bei einem Router sehen würden, und ist unbedenklich. Wenn Sie jedoch einen Proxy verwenden, kann WebRTC Ihre tatsächliche IP-Adresse hinter dem Proxy weiterhin preisgeben oder die IP-Adresse des VPN-Servers, falls Sie VPN und Proxy gemeinsam nutzen. 

Um Ihren Browser auf IP-Adresse-Leaks zu prüfen, können Sie ein beliebiges Online-Tool zum Testen von WebRTC-Leaks verwenden. Wenn das Tool auf ein WebRTC-Leak hindeutet, führen Sie zur Bestätigung diese 6 Schritte aus:

  1. Trennen Sie die Verbindung zu Ihrem VPN.
  2. Öffnen Sie einen neuen Tab und suchen Sie nach Ihrer IP-Adresse, indem Sie “meine IP-Adresse” in die Suchleiste Ihres Browsers eingeben.
  3. Notieren Sie alle öffentlichen IP-Adressen aus den Suchergebnissen.
  4. Schließen Sie den Tab.
  5. Stellen Sie die Verbindung zu Ihrem VPN wieder her und öffnen Sie den Tab erneut.
  6. Wenn eine der notierten öffentlichen IP-Adressen nach dem Wiederverbinden noch sichtbar ist, liegt ein Leak vor. Andernfalls ist Ihre IP-Adresse geschützt.

Die einzige Möglichkeit, ein WebRTC-Leak zu verhindern, besteht darin, diese Funktion in Ihrem Browser zu deaktivieren. Nachfolgend erfahren Sie, wie Sie WebRTC in Google Chrome, Mozilla Firefox, Safari und Opera deaktivieren. 

Google Chrome

Um WebRTC in Google Chrome zu deaktivieren, öffnen Sie den Bereich Erweiterungen. Gehen Sie wie folgt vor:

1. Öffnen Sie den Chrome Web Store und geben Sie “WebRTC Control” in die Suchleiste ein.

2. Installieren Sie die Erweiterung und klicken Sie auf “Zu Chrome hinzufügen”.

Chrome webrtc

3. Klicken Sie in Chrome auf das Erweiterungssymbol und folgen Sie den Einrichtungsanweisungen, um WebRTC zu blockieren oder einzuschränken. Wenn es aktiviert ist, wird das Symbol blau angezeigt.

Chrome1

Wenn es deaktiviert ist, wird es grau angezeigt.

Chrome2

4. Prüfen Sie mit einer Webseite wie WebRTC Leak Test, ob Ihre öffentliche IP-Adresse nicht offengelegt wird.

Safari

Safari geht mit WebRTC-Leaks besser um als andere Browser, da Webseiten standardmäßig keinen Zugriff auf Kamera und Mikrofon erhalten. Wenn Sie WebRTC in diesem Browser deaktivieren möchten, gehen Sie wie folgt vor:

1. Öffnen Sie Safari, wählen Sie im Dropdown-Menü “Einstellungen” und klicken Sie auf den Tab “Erweitert”.

2. Aktivieren Sie das Kontrollkästchen “Entwicklermenü in der Menüleiste anzeigen.”

Safari

3. Klicken Sie auf “Entwickler” in der Menüleiste. Gehen Sie zu “WebRTC” und deaktivieren Sie “Legacy WebRTC API aktivieren.”

Safari2
Firefox

Hier ist eine kurze Schritt-für-Schritt-Anleitung zum Deaktivieren von WebRTC in Firefox:

1. Öffnen Sie Firefox und geben Sie about:config in die Adressleiste ein und drücken Sie anschließend die Eingabetaste.

Fox1

2. Klicken Sie auf “Risiko akzeptieren und fortfahren”, um fortzufahren.

Fox2

3. Geben Sie in die Suchleiste media.peerconnection.enabled.

Firefox

4. Klicken Sie darauf, um den Wert von true auf false.

Firefox2
Opera

Der Vorgang in diesem Browser ähnelt dem in Google Chrome. So funktioniert er:

1. Öffnen Sie den Opera-Add-ons-Store und geben Sie “WebRTC” in die Suchleiste ein.

2. Suchen Sie die Erweiterung “WebRTC Control” und klicken Sie auf “Zu Opera hinzufügen”, um die Installation abzuschließen.

Opera1

3. Klicken Sie auf das Erweiterungssymbol oben rechts im Opera-Fenster und passen Sie die Einstellungen an. Blau bedeutet aktiviert, grau bedeutet deaktiviert.

Opera2

4. Sie können auch Test WebRTC Leak ausprobieren. Klicken Sie dazu im Menü auf diese Option. Sie werden dann auf eine andere Seite mit den Testergebnissen weitergeleitet.

Opera3

Vor- und Nachteile von WebRTC

Die WebRTC-Technologie kann zugleich hilfreich sein und Probleme verursachen. Hier sind die wichtigsten Vor- und Nachteile der Nutzung von WebRTC:

Vorteile: 

  • Einfache Integration: Reduziert manuellen IT-Aufwand und erfordert keine Plugins von Drittanbietern.
  • Adaptive Qualität: Passt sich automatisch an Netzwerkänderungen an.
  • Umfassende Browserunterstützung: Kompatibel mit gängigen Browsern und Betriebssystemen.
  • Kostenlos und Open Source: Es entstehen keine Kosten.

Nachteile:

  • Bandbreitenprobleme: Die Nutzung von Peer-to-Peer-Verbindungen kann die verfügbare Bandbreite überlasten.
  • Hohe Wartungskosten: Erfordert leistungsstarke Server.
  • Sicherheitsrisiken: Nicht eindeutig definierte Standards erfordern besondere Aufmerksamkeit durch IT-Fachleute. 
  • Instabile Qualität: Fehlende feste Standards können zu schlechter Leistung führen.

Fazit

WebRTC wird hauptsächlich zur Verbesserung von Video- und Audiochats eingesetzt, ist aber auch für die Datenübertragung nützlich. Wenn WebRTC jedoch in Ihrem Browser aktiviert ist und Sie eine Webseite besuchen, die es verwendet, kann Ihre tatsächliche IP-Adresse offengelegt werden. Dadurch entsteht ein potenzielles Datenschutzrisiko. Um solche Leaks zu vermeiden, sollten Sie WebRTC deaktivieren in Ihrem Browser.  Insgesamt kann WebRTC zwar sehr nützlich sein, doch für den Schutz Ihrer Privatsphäre ist ein umsichtiger Umgang mit seinen Einstellungen wichtig. 

Die Nutzung von Proxys kann helfen, Ihre IP-Adresse zu schützen, und bietet zusätzlichen Schutz für Ihre Online-Aktivitäten. Klicken Sie auf die Jetzt testen-Schaltfläche oben rechts auf dem Bildschirm oder kontaktieren Sie unser Support-Team unter [email protected] um loszulegen.

Share article: