サイトがWebRTCを使用しているかどうかを確認する方法

WebRTCはこれらの新しいテクノロジーの1つであり、一方はかなり有用であり、他方は悪用される可能性があるためプライバシーの悪夢です。

WebRTC(RTCはReal-Time Communicationsの略)は、すべての主要なWebブラウザーがサポートするAPIのセットです。その主な用途は、Webサイトやサービスが音声チャットやビデオチャット、その他のコミュニケーションフォームに利用できるブラウザに、より優れたコミュニケーション機能を統合することです。

Firefox、Chrome、およびその他のブラウザでは、WebRTCがデフォルトで有効になっており、ウェブサイトやサービスはユーザーの介入なしにそれを使用できます。

プライバシーの観点から見たWebRTCの問題の1つは、ブラウザが 「実際の」IPアドレスをリークする ウェブサイトへのデバイスの。 WebRTC許可のプロンプトはないため、サイトはユーザーが知らなくてもそうすることができます。

VPN、Socksプロキシ、またはTorに接続しているユーザーは、デバイスのIPが自動的に漏洩する可能性があります。これは、ブラウザーメーカーによってほとんど無視されている大きなプライバシーの問題です。

WebRTC IPリークをブロックするオプションが含まれているブラウザーはごくわずかです。 Vivaldiには、[設定]> [プライバシー]の下にオプションがあります。 デバイスのIPアドレスのブロードキャストを無効にする 、およびFirefoxユーザーはWebRTCを完全に無効にすることもできます about:configでmedia.peerconnection.enabledをfalseに設定する 。

のようなアドオン uBlock OriginChrome向けWebRTC Leak PReventまたはオペラ

プライバシーを重視するインターネットユーザーは、WebRTCがデバイスのIPアドレスをリークする可能性があることを知っていますが、大多数のユーザーはリークしません。

サイトがWebRTCを使用しているかどうかを確認する

Google Chrome、またはOperaやVivaldiなどのChromiumベースのほとんどのブラウザーを使用している場合:ブラウザーのアドレスバーにchrome:// webrtc-internals /をロードして、すべてのWebRTC接続を一覧表示します。

webrtc connections

WebRTC接続を確立しようとしたサイトが上部にリストされています(この場合はhttps://ip.voidsec.com/)。

Mozilla Firefoxユーザーは、WebRTC接続を表示するために、ブラウザーのアドレスバーにabout:webrtcをロードする必要があります。

firefox webrtc internals

Firefoxは、Session Statisticsの下にサイトアドレスをリストします。

ブラウザによってWebRTC接続がリストされているという事実は、デバイスのIPアドレスが漏洩したことを必ずしも意味しません。

WebRTCリークをブロックするようにブラウザーを構成している場合、またはVPNプロバイダーが使用するソフトウェアがWebRTC IPリークを自動的にブロックしている場合は、リークされていません。

内部ページを使用して、サイトがWebRTCを使用または乱用しているかどうかを確認できます。通信サービスやアプリを提供するサイトでのWebRTCの使用を期待している一方で、ニュースサイトが同じことをしたいと思う理由を見つけるのは難しいかもしれません。

おわりに

私に尋ねると、ブラウザは、最初にユーザーに許可を求めることなく、IPアドレスなどのデータを漏らす可能性のある機能を実装するべきではないと主張します。

私は一部のブラウザーメーカー、たとえばMozillaをプライバシーに関して他のブラウザーメーカーよりも高い水準に維持しています。FirefoxがWebRTC接続が確立される前に許可プロンプトを表示しない(または少なくともこれを有効にするオプションが含まれている)ことに戸惑っています。

では、あなた: WebRTCを無効にするか、ローカルIPアドレスへのアクセスをブロックしましたか?