in

如何使用BrowserScan验证你的浏览器指纹?

如何使用BrowserScan验证你的浏览器指纹

社交媒体在如今的数字营销市场中扮演着重要角色。全球有54亿互联网用户,其中大多数都使用某种形式的社交媒体。数字营销专家理所当然地将其视为一个前所未有的机会,无论是为了增加转化率、网站流量,还是推广品牌。

然而,在利用社交网络满足业务需求之前,有几件事需要注意。大多数数字营销活动需要多个账户来传达信息。然而,Facebook每个用户只能拥有四个账户,Instagram允许五个,而X(前身为Twitter)允许十个。这对于个人使用来说已经足够,但企业往往需要数十甚至数百个社交网络账户。

如果没有额外的隐私保护,管理多个在线账户很快就会导致被封禁。你需要通过旋转住宅代理获取一批IP地址,以解决IP追踪的问题。然而,你仍然可能通过独特的浏览器指纹泄露信息。以下是你需要了解的内容。


什么是浏览器指纹?

就像真实的指纹一样,浏览器指纹是你在网上的独特身份标识。虽然它无法做到百分之百完美,但许多研究表明,80-90%的网页浏览器都有独特的指纹。即使你删除了cookies并使用代理隐藏踪迹,社交网络仍然可以轻松识别出同一用户的多个账户。

这是因为你的浏览器暴露的数据比大多数互联网用户想象的要多。以下是网站在检查你的浏览器指纹时可以看到的数据单位:

  •  操作系统
  • 时区和语言
  • 系统字体和键盘布局
  • 用户代理(User-Agent)
  • 浏览器扩展
  • Canvas指纹数据
  • 屏幕分辨率
  • 硬件详情(32位或64位架构、CPU核心数,有时还有显卡详情等)
  • “不跟踪”选项
  • 广告拦截器

如你所见,这些信息非常多。虽然有些浏览器试图限制暴露的数据,但更多的浏览器却反其道而行之。这就是为什么即使你在代理服务器或VPN的掩护下,浏览器指纹仍然可能泄露敏感信息。

下面我将以BrowserScan为例,向你介绍如何使它来检测你的浏览器指纹。不过,让我们先来看看BrowserScan是什么,以及怎么使用它来进行检测。


BrowserScan是什么?

BrowserScan是一款集成的在线工具,它检查你的浏览器详细信息并提供浏览器指纹真实性评分。如果得分低于90%,说明你泄露了一些可以被用来跟踪你或识别多个账户的信息。让我们来看看每个BrowserScan部分的内容。

概览

概览这部分展示了主要的浏览器指纹标准。下图显示的是一个新安装的Brave浏览器的详细信息及其浏览器指纹真实性评分。

BS1.png

BrowserScan主要包括以下信息:

  • 浏览器类型和版本
  • 操作系统及其语言
  • IP地址和时区
  • IP地址的邮政编码、国家、经度和纬度
  • 代理状态
  • DNS泄漏和机器人检测

注意,即使是默认设置的Brave浏览器,也能获得95%的指纹真实性评分。你会看到因为Canvas篡改而扣除的5%,这是因为Brave浏览器默认会模糊一些浏览器细节。

BS2.png

作为对比,你可以启动一个全新的Chrome安装,并验证BrowserScan显示100%的指纹真实性,因为这个浏览器没有调整任何隐私保护功能。

现在,让我们看看连接到斯德哥尔摩的VPN服务器时,BrowserScan显示的内容。

BS3.png

BrowserScan立即检测到来自瑞典的新IP地址、新的互联网服务提供商、地理位置和邮政编码。然而,由于IP地址的地理位置与浏览器的时区不一致,它将浏览器指纹真实性评分降低了10%。

这些细节对于无风险管理多个在线账户至关重要。即使你为每个账户分配了唯一的IP地址,社交网络仍然会通过浏览器指纹来查看时区、地理位置和ISP详情的差异,从而识别它们是否来自同一来源,并可能因此封禁账户。

WebRTC和DNS泄漏

在初步概览之后,向下滚动到“网站看见的你的信息”部分。让我们概览两个对在线隐私至关重要的元素:WebRTC和DNS泄漏保护。在这个例子中,我们连接到德国的代理服务器,以下是结果。

BS4.png

如上图所示,BrowserScan捕捉到了德国代理服务器的IP地址及其互联网服务提供商。然而,由于我们的代理服务器没有使用额外的WebRTC泄漏保护,BrowserScan仍然能看到我的原始IP地址。社交网络可以利用这一技巧来识别同一来源的多个账户,从而绕过IP地址的混淆。

DNS(域名系统)泄漏是另一个问题。可以把DNS想象成互联网的电话簿。每当你在浏览器中输入网站名称(例如www.iproyal.com)时,它会联系DNS服务器以获取所选域名的IP地址(在我们的例子中是104.26.12.148)。这样,你的浏览器就知道应该联系哪个服务器的IP地址。

DNS泄漏发生在你混淆了原始IP地址但仍使用相同DNS服务器时。虽然代理或VPN服务器处理在线数据流,但你的浏览器仍会向原始ISP操作的DNS服务器发送请求。通过监控DNS查询,网站可以跟踪用户。

然而,大多数专业代理运行专有的DNS服务器以防止这种情况发生。使用IPRoyal代理时,我们会获得一个替代DNS,如下图所示。

BS5.png

这样,BrowserScan可以缩小潜在的隐私风险范围。VPN示例说明,即使该软件掩盖了你的原始IP地址且没有WebRTC泄漏,IP地址位置和浏览器时区的差异仍会暴露修改痕迹。

同时,当我们使用德国的代理服务器时,BrowserScan识别出WebRTC泄漏,但通过了DNS泄漏测试。这使得BrowserScan对社交媒体营销经理和在线隐私爱好者特别有用——它能准确指出浏览器指纹泄漏的位置。

现在,让我们看看这个工具揭示的其他浏览器指纹细节。

浏览器

泄漏测试旁边是浏览器部分。它显示了更多与浏览器相关的信息,如插件、用户代理和版本。

BS6.png

硬件

硬件部分显示了设备的详细信息。这一点在你使用反检测浏览器或虚拟机模拟其他设备时尤为重要。反检测浏览器会修改你的用户代理,使你的Windows笔记本电脑看起来像是一个安卓移动设备。然而,如果它不能模拟硬件细节,一些网站会识别出伪造的用户代理。

我们在使用用户代理切换器将Lenovo笔记本电脑伪装成iPhone时测试了BrowserScan,结果如下图所示。

BS7.png

软件

软件部分显示IP地址的时区,并检查它是否与你浏览器的时区匹配。它还捕捉到JavaScript的时间细节、“不跟踪”设置和Cookie设置。

BS8.png

其他工具

在页面底部,你会找到六个额外的BrowserScan工具。你可以使用IP地址查询来获取特定IP地址的更多详细信息。端口扫描器可以找到你设备上的开放端口。你还可以将Cookie转换为JSON格式,使用互联网速度测试,解析用户代理字符串,以及使用他们的两步验证器。


结    论

BrowserScan还有更多有用的部分,比如硬件、软件和更详细的位置泄漏。但最好的方式是自己亲自尝试。例如,如果你使用反检测浏览器运行数十个Instagram账户,你应该验证它是否在修改IP地址的同时也修改了浏览器指纹。总的来说,BrowserScan是一个揭示你在线隐私防御漏洞的绝佳工具。

Written by 河小马

河小马是一位杰出的数字营销行业领袖,广告中国论坛的重要成员,其专业技能涵盖了PPC广告、域名停放、网站开发、联盟营销以及跨境电商咨询等多个领域。作为一位资深程序开发者,他不仅具备强大的技术能力,而且在出海网络营销方面拥有超过13年的经验。