V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Hubstudio
V2EX  ›  推广

Hubstudio 设置浏览器指纹防止网站追踪

  •  
  •   Hubstudio · 2022-03-24 18:12:34 +08:00 · 642 次点击
    这是一个创建于 782 天前的主题,其中的信息可能已经有所发展或是发生改变。

    对于运营跨境电商的大卖来说,每天需要运营多个平台的多个账号,对于指纹浏览器并不陌生。

    大家都知道指纹浏览器是用来防指纹检测的,指纹浏览器如 hubstudio 可以用来模拟真实的运营环境,保障账号在各个社媒和跨境电商平台的安全性,但是对于浏览器指纹、浏览器指纹追踪技术又是否真的了解透彻呢?

    一、究竟什么是浏览器指纹?

    我们常常提及的指纹,都是指人们手指上的指纹,因具有唯一性,所以可以被用来标识一个人的唯一身份。

    而浏览器指纹是指仅通过浏览器的各种信息,例如:

    CPU 核心数

    显卡信息

    系统字体

    屏幕分辨率

    浏览器插件

    等组合成的一个字符串,就能近乎绝对定位一个用户,就算使用浏览器的隐私窗口模式或者是无痕浏览模式,都无法避免浏览器指纹检测的。

    浏览器指纹检测浏览器信息是一个被动的识别方式。也就是说,理论上你访问了某一个网站,那么这个网站可以通过浏览器指纹就能识别到你,虽然不知道你是谁,但你有一个唯一的指纹,将来平台就可以通过浏览器指纹检测对你进行广告投放、精准推送、安全防范,还是其他一些关于隐私的事情,都非常方便。

    二、浏览器指纹的技术点有哪些?

    浏览器指纹分为基础浏览器指纹和高级浏览器指纹,高级浏览器指纹又可以分为 Canvas 指纹、WebGL 指纹、WebRTC 指纹和 AudioContext 指纹等等。

    基础浏览器指纹

    基础的浏览器指纹是任何浏览器都具有的特征标识,浏览器指纹比如:

    屏幕分辨率

    硬件类型

    操作系统

    用户代理(User agent)

    系统字体、语言

    浏览器插件

    浏览器扩展

    浏览器设置

    时区

    都属于基础的浏览器指纹信息,这些浏览器指纹信息“类似”人类的身高、年龄等,有很大的冲突概率,只能作为辅助识别。对于这一类基础指纹信息,指纹浏览器都可以通过基础设置来防止平台对浏览器指纹的检测。

    高级浏览器指纹

    高级的浏览器指纹与基本指纹的区别是,基本指纹就像是人的外貌特征,外貌可以用男女、身高、体重区分,然而这些特征不能对某个人进行唯一性标识,仅使用基本指纹也无法对客户端进行唯一性判定,基于 HTML5 的诸多高级功能就能生成高级指纹了。

    对于高级浏览器指纹,也是可以通过超级指纹浏览器进行设置,模拟真实的运营环境来避免高级浏览器指纹的检测。

    Canvas 指纹

    说到高级指纹,不得不提 Canvas 指纹,Canvas 通常也称为画布,是 HTML5 中一种动态绘图的标签,可以使用其生成甚至处理一些更高级图片。

    WebGL 指纹

    通过 HTMLCanvasElement 元素可以获取到 Webgl 对象(canvas.getContext("webgl")),通过此对象可以获取到用户的硬件信息,比如显卡名称、显卡型号、显卡制造商等。

    对于普通用户来说,电脑硬件一般是不会随意更换的,有些用户是从购买电脑起到电脑报废都不会更换硬件;电脑硬件种类和型号也非常多,虽然非常大的碰撞率,但是依然可以被用来当做用户指纹的一部分,收集用户的信息也多,就越能代表用户的唯一指纹。

    WebRTC 指纹

    WebRTC 指的是网页实时通信(Web Real Time Communication),可以提供浏览器有音视频实时通信的功能,它提供了三个主要的 API 来让 JS 可以实时获取和交换音视频数据,MediaStream 、RTCPeerConnection 和 RTCDataChannel 。

    如何防止浏览器指纹追踪?

    前面讲解了不少关于浏览器指纹的知识,那么我们平时运营多个账号的时候如何防止浏览器指纹追踪,避免网站平台对用户生成唯一的“指纹”信息。

    常用的手段是使用浏览器拓展插件,阻止网站获取各种信息,但是这种方法不仅对于一般不懂代码的用户来说是十分不友好的,所以除了使用浏览器插件,还可以使用指纹浏览器。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1089 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 19:21 · PVG 03:21 · LAX 12:21 · JFK 15:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.