唯一的浏览器/用户 ID?

唯一的浏览器/用户 ID?

所以我想知道是否有可能唯一地标识访问网站的用户?
本质上,是否存在由网络请求或浏览器中的机器生成的停滞/静态 ID 或代码,可用于唯一地标识访问网站的人?
我知道使用 IP 可能相当强大,但考虑到它们往往会经常更改,我不会指望它们是解决我的问题的可靠方法。

答案1

您可以通过所谓的 设备指纹,在您的情况下就是浏览器指纹。

虽然 IP 地址不是一个好的识别方式,但浏览器通过请求传递的其他因素的组合可用于唯一或几乎唯一地识别您。即使您从其他地方连接,此指纹仍可用于识别您。

浏览器指纹识别结合使用了以下几种方式:

  • Cookie(即使被禁用,这也已经是有关您的一些数据)
  • 查找浏览器默认字体大小和背景颜色设置的 JavaScript 代码
  • 已安装的附加组件
  • 语言偏好
  • 以及更多。

您可以访问该网站 我是独一无二的吗。它将使用 40 个属性的综合列表来计算您的指纹(!)。最重要的属性包括是否启用了 cookie、您使用的平台、您使用的浏览器类型(及其版本)和计算机,以及是否阻止了跟踪 cookie。

在所有,我是独一无二的吗使用 8 个 HTTP 标头属性和 32 个 JavaScript 属性。浏览此网站,它保存了所有访问者的指纹,看看您的指纹有多独特。

浏览器隐身或隐私浏览可用于使浏览器减少向网站发送的信息。但是,这不会阻止 JavaScript 发送的属性。

相关内容