什么是WebRTC和WebGL泄漏? | VPN概述

VPN(虚拟专用网络)可以保护您的数据免遭黑客,广告商和许多其他有害的在线跟踪者的侵害,并通过加密互联网流量来保护您的隐私。不幸的是,在线监视技术正在不断变化,并且变得越来越复杂。即使具有VPN的安全性,仍可以使用浏览器指纹识别等新技术来跟踪您的身份,该技术利用了WebRTC和WebGL泄漏.


在本文中,我们将确切说明什么是WebRTC和WebGL泄漏,以及如果您想完全匿名在线,为什么要对它们感到厌倦?.

浏览器指纹

浏览器指纹计算机浏览器指纹识别是一种新型在线跟踪的典型示例。如果您确实想保护自己的在线隐私,则必须付出更多的努力来阻止这种形式的跟踪。浏览器指纹识别是一种尝试根据浏览器和计算机设置为您分配唯一配置文件的技术。 WebRTC(Web实时通信)和WebGL(Web图形库)构成了此指纹的重要组成部分,即使您使用VPN,也可以显示您的IP地址以及许多其他个人信息。那么,什么是WebRTC和WebGL?这是事实.

WebRTC和WebGL指纹

WebRTC和WebGL是两个插件,它们已成为大多数浏览器(例如Chrome和Firefox)的标准功能。 WebRTC使您可以直接从浏览器进行视频聊天,因此无需安装和打开单独的软件,例如Skype。另一方面,WebGL可以增强并启用浏览器中的3D图形渲染,如果您的计算机装有图形卡,则可以进行硬件加速。.

引入了这两个插件是为了增强您的整体浏览体验。不幸的是,它们也降低了您的在线匿名性。虽然WebGL通常是浏览器指纹的有力指标,但WebRTC有时会意外泄漏您的真实IP地址,即使您使用VPN.

WebRTC如何泄漏我的真实IP地址?

许多人使用VPN来隐藏其真实IP地址。这有助于他们保持更加匿名和安全。但是,有时WebRTC的对等功能必须发出您的真实IP地址才能正常工作。一旦浏览器请求连接到网络摄像头的权限,就必须传输IP地址以建立连接。这种直接连接使您可以轻松地在浏览器中进行视频聊天,同时还出卖了您的真实位置.

未经您的同意,您的IP地址甚至可能被泄露。通过巧妙地使用JavaScript,网站可以收集有关您的计算机和身份的许多个人信息。这种类型的泄漏通常称为“持久性香草泄漏”。最受欢迎的VPN声称可以保护您免受这种侵犯您的隐私的侵害,但并不是所有的VPN都能做到.

哪些VPN保护您免受WebRTC泄漏?

截至2019年12月,只有两家流行的VPN提供商始终通过WebRTC泄漏测试:ExpressVPN和NordVPN。其他VPN提供商有时可以抵消WebRTC泄漏,但不够一致,无法完全忽略该问题。大多数预算有限或免费的VPN提供商甚至都没有尝试解决WebRTC漏洞。这个问题强调了选择可靠,成熟的VPN提供商的重要性,而不是选择便宜或免费的提供商.

ExpressVPN

ExpressVPN可以说是目前最好的VPN提供商之一。尽管它不是那里最便宜的选择,但它是您可以信赖的服务。除了使您免受WebRTC泄漏的危害外,ExpressVPN还拥有遍布全球的数千台服务器。它可以与一些最强大的加密协议一起使用,并允许您同时在一个帐户上连接多达五个不同的设备。在速度和安全性方面,这是一个全方位的出色VPN.

NordVPN

就像Express一样,NordVPN是我们最喜欢的VPN服务之一。它价格低廉,在全球各地提供超过5000台服务器,并且几乎可以在所有系统上运行。它们具有严格的禁止日志记录策略,还可以防止WebRTC泄漏,因此您可以确保您的数据是安全的并且保持匿名。除此之外,NordVPN易于安装且具有清晰的用户界面,使其成为每天使用的令人愉悦的软件.

如何检查我的浏览器是否泄漏了私人信息?

您可以使用多个网站来检查浏览器是否泄漏了您的任何个人信息。最好的是:

  • Browserleaks(还提供WebRTC和WebGL泄漏的测试)
  • 设备信息
  • Amunique
  • 布拉克斯

这些网站将告诉您浏览器是否泄漏了不需要的数据。如果您要检查WebRTC泄漏,那么查看您的公共IP地址和本地IP地址之间是否有区别尤为重要。您的公共IP地址是您发送给任何其他在线实体(网站,Cookie,跟踪器等)的地址。您的本地IP地址与您的路由器相关联。这两个IP地址都可以被伪造。重要的是要确保这些IP地址都不是您的真实IP地址.

尽管WebGL不会像WebRTC那样提供您的IP地址,但它确实有助于创建独特的浏览器指纹。无论您的IP地址是什么,此指纹都是识别您身份的另一种方法。在下表中,您可以看到许多来自Microsoft Edge浏览器和Firefox的WebGL功能.

支持的WebGL扩展(边缘)
支持的WebGL扩展(Firefox)
WEBGL压缩纹理S3TCEXT颜色缓冲区浮动
OES纹理浮点EXT浮法混合
OES纹理浮动线性EXT纹理压缩bptc
各向异性EXT纹理滤镜各向异性EXT纹理滤镜
OES标准衍生物OES纹理浮动线性
角度实例数组WEBGL压缩纹理S3TC
OES元素索引uintWEBGL压缩纹理s3tc srgb
WEBGL深度纹理WEBGL失去上下文
EXT碎片深度
OES纹理半浮
OES纹理半浮线形
WEBGL失去上下文
OES顶点数组对象
WEBGL绘制缓冲区
EXT混合最小值
EXT shader纹理图
EXT颜色缓冲区半浮点
WEBGL颜色缓冲区浮点
WEB GL调试渲染器信息

请注意,Firefox浏览器中显示的功能少于Edge中的功能,这意味着Firefox的识别点更少。换句话说,Firefox是两者中较为安全和私有的,因为它具有较少的WebGL功能,这些功能允许在浏览器中运行.

如何防止WebRTC和WebGL泄漏?

如果您使用ExpressVPN或NordVPN等顶级VPN服务,则不必担心。这些VPN提供商具有针对此类泄漏的内置保护。但是,如果您使用许多其他VPN提供商之一或根本不使用VPN,则必须下载并安装特殊的扩展程序.

uBlock起源

为防止潜在的WebRTC泄漏,您可以使用uBlock Origin。这是一种可靠且值得信赖的adblocker,通常被视为市场上最好的免费adblocker之一。它是完全免费的,可以在Safari,Opera,Edge,Chrome,Firefox和Brave上使用。只需将扩展程序下载到您的浏览器,即可开始使用。您可以免受大多数形式的在线跟踪的影响,并且不会像往常一样看到太多烦人的广告。 uBlock Origin还可以轻松禁用WebRTC功能。为确保受到保护,您要做的就是更改设置。具体操作如下:

  1. 点击浏览器右上角的扩展程序
  2. 单击最右边的设置图标,就在大开关旁边
  3. 选中“防止WebRTC泄漏本地IP地址“,这是“隐私“ 标签

完成此操作后,您可以放心,您的浏览器不会通过WebRTC泄漏您的本地IP地址.

每个浏览器的WebRTC和WebGL保护

如前所述,在发送出的WebGL信息量方面,您的浏览器可以发挥真正的作用。因此,根据您使用的浏览器的不同,为保护在线流量免受WebRTC和WebGL泄漏而必须采取的步骤也有所不同。下面,我们将告诉您如何改善大多数流行浏览器的隐私.

Google Chrome徽标不幸的是,当要保护自己免受WebRTC和WebGL泄漏时,Chrome浏览器并不是最安全的选择。它的标准设置不会让您保持匿名。但是,有很多选择可以提高Chrome的安全性。最简单的方法是添加许多扩展,这些扩展允许您欺骗WebRTC和WebGL设置.

WebRTC欺骗有多个可用选项。只需选择下面列出的扩展之一,并将其​​添加到您的浏览器中.

  • WebRTC保护
  • WebRTC网络限制器
  • WebRTC控制
  • WebRTC防止泄漏

在撰写本文时,只有一个扩展可以有效地帮助您解决WebGL问题,这就是WebGL指纹防御者。还有一个扩展程序可以保护您免受各种形式的浏览器指纹攻击。此扩展名为浏览器插头指纹隐私防火墙,需要花费一些时间进行设置,但可以提供更广泛的保护.

勇敢

勇敢的浏览器徽标

Brave浏览器在Chromium(Chromium)上运行,Chromium是Google的开源项目。这意味着所有Google Chrome扩展程序也适用于Brave。如果您想通过添加扩展名来使此浏览器更安全,则可以使用上述所有程序。此外,您可以使用Brave中的设置来更好地保护自己免受Cookie,跟踪器和WebRTC泄漏的侵害。您可以通过以下几种方法执行此操作:

  • 使用匿名搜索引擎,例如DuckDuckGo,Qwant和Startpage。确保将其设置为您的 默认搜索引擎. 不要使用Google,因为Google是世界上最大的数据收集器之一.
  • 去 ”设定值点击浏览器右上角的三个条纹。向下滚动到“盾牌”并启用“将连接升级到HTTPS”。 HTTPS连接比HTTP安全,因此此选项将帮助您在浏览时保护您的在线隐私.
  • 在“饼干设置”部分,选择“仅阻止跨站点Cookie”。这样可以防止网站在互联网的不同部分关注您.
  • 向下滚动并转到“其他设置”。选中选项“安全浏览“.
  • 通过选择“最小化WebRTC泄漏的机会禁用非代理的UDP在“下方”WebRTC IP处理政策”。您还可以选择选择较不安全的选项之一,例如“仅默认公共接口“ 要么 ”默认的公共和私有接口”。这些选项允许浏览器在网站要求时加载某些WebRTC功能。但是,它们也将增加泄露私人信息的风险。因此,我们建议选择最安全的选项并完全禁用该功能.

边缘

Microsoft Edge无疑是Microsoft发布的最好,最安全的浏览器Microsoft Edge徽标 至今。不幸的是,与其他一些浏览器相比,Edge对潜在WebRTC和WebGL泄漏的抵抗力较小。 Edge默认情况下使用这些协议,并且不允许您禁用它们。但是,它确实使您可以选择在使用WebRTC功能时隐藏本地IP地址。请记住,这几乎不像完全禁用这些功能那样安全。如果您想继续使用Edge,最好使用uBlock Origin或ExpressVPN浏览器扩展之类的其他扩展保护自己。.

苹果浏览器

苹果Safari徽标

Safari的标准设置被设置为阻止寻求访问您的相机或麦克风的网站请求。因此,您不必担心WebRTC泄漏您的真实IP地址。即使这样,如果要确保您的信息安全,也可以在设置中完全禁用WebRTC功能。也可以安装uBlock Origin。但是,如果您专门寻求针对WebGL潜在指纹的防护,最好使用其他浏览器.

歌剧

除了将uBlock Origin添加到Opera浏览器之外,还可以更改Opera中的设置以提高在线安全性。为此,请输入“WebRTC”进入“设置”菜单中的搜索栏。您将看到四个选项,分别对应于针对WebRTC泄漏的四个不同级别的安全性。将WebRTC功能设置为“关闭代理的UDB”。与Brave浏览器一样,您也可以选择其他三个选项之一。但是,这确实意味着您的浏览器安全性会稍差一些.

火狐浏览器

Firefox徽标

Firefox的优点在于,您可以根据需要自定义此浏览器。换句话说,Firefox的安全级别取决于您配置它的方式。通过更改一些设置,您可以将其转变为可用的最私有的浏览器(除了Tor浏览器之外)。是否想确切知道要更改哪些设置才能使Firefox浏览器承受WebRTC和WebGL泄漏以及浏览器指纹泄漏?这是四个重要的.

设置1:阻止内容和跟踪器

此设置将帮助您阻止跟踪器和Cookie在网络上关注您。单击地址栏左侧的信息符号(中间有i的圆圈)。将显示以下菜单:

Firefox设定

点击“内容封锁“, 旁边 ”自订”。选择选项“自订”,然后选中“追踪器“,”加密矿工“和”指纹识别器如下图所示.

Firefox内容拦截

您也可以选中“饼干”,然后选择“来自未访问网站的Cookie”从下拉菜单中。这样可以阻止您从未访问过的网站上的Cookie跟踪整个网络。甚至有可能阻止来自第三方跟踪器的所有cookie,但这将严重限制浏览器加载大量网站的能力.

设置2:关闭WebRTC功能

为防止WebRTC泄漏,请输入“关于:配置”,然后按Enter。系统会向您显示一条警告,指出您所做的更改可能会破坏浏览器。只要您遵循此处列出的步骤并且不更改任何其他设置,您就不必担心。点击警告,然后输入“media.peerconnection.enabled搜索栏中的“”,如下图所示。默认情况下,此设置设置为“真正”。右键点击此设置,然后点击“切换”,将值切换为““.

Firefox切换选项

设置3:关闭WebGL

与关闭WebRTC相似,您可以通过输入“关于:配置在地址栏中输入“”,然后搜索“enableWebGL”。将此设置切换为“右键点击”.

设置4:使用跟踪扩展

跟踪是一种浏览器扩展,使您可以欺骗构成浏览器指纹的不同设置。尽管在浏览器中添加扩展名并不能更改基本设置,但它可能非常有用,如果您担心浏览器指纹识别,我们强烈建议您使用。跟踪扩展为您提供了许多不同的选项来调整指纹。您可以调整“画布”,“音频”,“屏幕分辨率”,“硬件”和许多其他功能。下图给出了此扩展程序的外观概念.

跟踪扩展设置

将跟踪添加到浏览器后,您可以通过单击右上角的扩展程序找到设置。这将打开一个新标签,您必须在该标签上再次单击“设置”。接下来,您可以打开“跟踪功能“,”WebRTC保护”“和”WebGL指纹保护”。您的浏览器指纹现在将不再像以前一样独特,从而增加了您的在线隐私.

托尔

Tor洋葱路由器徽标Tor可能是其中最私有的浏览器。使用Tor浏览器,由于Tor使用的网络由不同的节点组成,这些节点重新路由和加密您的在线流量,因此用户几乎可以匿名浏览Web。该浏览器还允许您访问黑暗的网络,尽管如果没有正确的安全措施可能会非常危险。.

幸运的是,Tor浏览器不受大多数​​WebRTC和WebGL漏洞的影响。 Tor的基本设置非常严格,普通用户无需安装任何额外的扩展程序。关闭JavaScript后,您就可以免受大多数形式的在线跟踪的影响。这并不意味着Tor不受泄漏或其他漏洞的侵害。如果您想了解有关这些漏洞的更多信息,可以阅读有关Tor浏览器安全性的文章。.

结论

互联网允许存储和收集有关其用户的大量信息。这是通过网站跟踪器,Cookie,指纹识别等完成的。作为经常使用互联网的用户,最好了解存在的在线身份验证的不同类型以及可以用来防止这种情况发生的可用选项.

WebRTC和WebGL是在线使用的两种非常持久的跟踪方法。即使使用活动的VPN,WebRTC插件也可能会泄漏您的真实IP地址,这一事实尤其成问题。因此,了解您的浏览器如何实现此插件以及如何进行更改是一个好主意。每种浏览器都有其优点和缺点。即使这样,我们的建议还是使用Firefox作为您的标准浏览器。 Firefox具有许多可自定义的功能,可让您将其变成高度私有和匿名的浏览器。有了Firefox,并花了一点时间进行设置,就可以很好地防止WebRTC和WebGL泄漏.

Kim Martin
Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me