什么是Web实时通信(WebRTC)泄露?
什么是WebRTC?
Web实时通信(WebRTC)是一个开源程序,使Web浏览器能够与他们访问的网站建立实时点对点连接。
例如,WebRTC使您的Firefox浏览器能够在您和另一个在线用户之间来回交换实时音频和视频馈送,而无需下载任何其他软件。
WebRTC是一个非专有的协议,允许任何网站插入和连接(经您许可)。WebRTC通过使用浏览器构建特定的实时通信通道来实现这一点。他们与您正在浏览的网站交换信息(包括您的本地和公共IP地址)。
WebRTC泄露
WebRTC泄露是一个安全漏洞,可能会影响Firefox、Google Chrome、Brave、Opera等Web浏览器。当您连接到无法保护您免受任何泄露的劣质VPN时,WebRTC泄露可能会泄露您的真实IP地址,从而构成严重的安全性风险。
无论您的VPN如何,您访问的每个网站都能够请求并获取您的真实IP地址。当最初发现此漏洞时,它引起了VPN提供商(包括我们)的警觉。更糟糕的是,由于这是WebRTC核心操作的一部分,因此无法“修复”。用户有责任发现解决方案以防止这些泄露或完全停止WebRTC。
检查WebRTC泄露的步骤
按照以下步骤检查是否存在WebRTC泄露:
如果您正在使用VPN,请断开连接并退出。
在Google中输入“我的IP地址是什么”,然后按Enter键,您可以找出您的IP地址并将其记下。
关闭浏览器窗口。
重新启动您的VPN并重新加载页面。应重复步骤2。
如果您的WebRTC没有泄露,则您的IP地址应显示为完全不同的内容。
如果在启用VPN后重新执行步骤后您的IP地址保持不变,则很可能WebRTC泄露已经暴露了您的IP地址。
也可以通过在浏览器中禁用WebRTC请求来避免WebRTC泄露;但是,这是一个更复杂的过程。
禁用WebRTC的步骤
在Chrome中禁用WebRTC很难,因此我们建议安装扩展程序。这是因为无扩展程序的方法涉及手动修改配置文件,如果操作不当,可能会导致您的Chrome浏览器崩溃。
最流行的用于避免WebRTC泄露的Chrome插件是WebRTC Leak Prevent。正如创建者所说,此附加组件仅修改WebRTC的安全和隐私设置,而不是将其关闭。
即使使用VPN服务时WebRTC泄露也是一种风险,如果您提供商可以提供完整的WebRTC泄露保护,则可以使用单独的VPN服务来解决和防止它们。在这种情况下,免费试用非常有用,因为它允许您彻底验证连接以确保没有泄露。
对于Firefox
在URL栏中,键入“about:config”。
按Enter键后,选择“我接受此风险”。不要被警告吓到。
现在,在搜索字段中键入“media.peerconnection.enabled”。
在搜索框中查找“首选项名称”选项卡。
双击显示的项目以将值更改为“false”。
如果您是CactusVPN订户,您可以使用我们的Firefox插件轻松停用WebRTC。