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

一、反浏览器指纹追踪技术

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

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

指纹的确定性。

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

 

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

  • 模拟设备参数

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

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

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

 

二、cookie预热

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

三、总结

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值