0

    巨象指纹浏览器的反追踪技术原理

    2023.07.02 | admin | 205次围观

    一、反浏览指纹追踪技术

    浏览器指纹识别的原理是根据不同浏览平台所使用的硬件类型操作系统、浏览器类型、浏览器配置的不同,能够构建出独特的浏览器指纹。这个指纹有三个特性可以用来追踪用户:一、指纹的确定性,具有极低的碰撞率,至少能够从数千台设备中标识某一设备;二、指纹的易获取性浏览器工作原理是怎样的,在用户在浏览网页时,Web服务器可以很容易获取指纹。随着浏览器中引入更新更强大的API,指纹追踪将变得更容易;三、指纹的稳定性,用户**次浏览网页与第N次浏览网页产生的指纹是一样的。

    反浏览器指纹追踪只要打破上述指纹追踪的以下特性即可:

    指纹的确定性。

    指纹的易获性。可以使用浏览器的各种设置或插件来减缓追踪,但这种方法可能会影响用户体验,例如无法使用Cookie和JavaScript;

    下面重点来介绍下防关联浏览器的防追踪原理:

    模拟设备参数

    不同的硬件类型、操作系统、浏览器类型、显卡、屏幕分辨率、设备类型等会构建不同的浏览器指纹,所以我们可以配置不同的参数来实现指纹唯一性,使每个环境运行产生不同的指纹,追踪者不能轻易找到彼此之间的联系。

    操作系统:含windows7、Mac OS X 10.15.7等二十几种操作系统可供选择;

    浏览器:支持谷歌、火狐两大浏览器类型,以及各个版本。

    二、cookie预热

    每两个浏览平台之间或多或少都存在一些差异,追踪者可以根据这个差异来定位追踪用户,所以浏览平台的多样性是浏览器指纹追踪问题的根源浏览器工作原理是怎样的,但同时这也是解决浏览器指纹追踪问题的方案,所以在访问目标网站时可以先去访问其他网站。

    三、总结

    生成随机浏览环境,每个环境会产生不同的真实指纹,打破了指纹的稳定性,来避免被检测出关联。

    为了防止ip跟踪,支持为每个一个环境绑定不同的代理,自动配置与ip一致的语言、时区、地理位置等环境。

    用户还可以启用DoNotTrack功能,来防止被追踪。

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论