浏览器指纹介绍
浏览器为了追踪用户,可谓是绞尽脑汁.浏览器收集系统各种信息,hash一下,浏览器指纹就出来了.浏览器指纹具体介绍看之前参考文章
浏览器指纹如何检测
https://panopticlick.eff.org 可查看你的浏览器是否被追踪https://
浏览器指纹如何禁止
一般都是插件自动禁止,手动可以禁止JS解决大部分追踪.
个人手动比较麻烦,推荐下面的浏览器插件
· Safari:JS Blocker(测试地址不知道为什么打不开,没有测试结果)
· Chrome:CanvasFingerprintBlock (Canvas 显示为空)/ StopFingerprinting
· Firefox:CanvasBlocker(设置为block everything,Canvas显示为Not supported)
· Firefox:Chameleon (隐私增强选项,全功能插件)
· 其他的:JS Blocker可以阻止发送 http referrers(只能阻止)
· Chrome:Referer Control 可以定制referrer.
· Frefox:RefControl,可以定制。
进一步的,可以关闭WebGL,WebRTC,尽可能的保护指纹。
Canvas Fingerprint Defender
WebGL Fingerprint Defender
Font Fingerprint Defender
当然,最简单的还是安装巨象反指纹浏览器。
巨象指纹浏览器基于Chromium,除了设置代理 -IP,还可以修改基础的指纹信息UA、时区、语言、GEO、分辨率、字体等等。
最值得关注的是,它可以通过浏览器底层的调整,支持修改Canvas,WebGL,Audio等硬件指纹信息。
使用巨象浏览器开启浏览器“环境”时,用户可以加载自己的user agent信息,也可以选择从几十万个预先配置的代理中选择用于伪装的user agent,适用于多种操作系统,如Windows和iOS。
设置好浏览会话的配置后,用户被引导到一个浏览器指纹服务,以验证他们的匿名性。此外,攻击者可以在单独的浏览器选项卡中为单个会话生成唯一的指纹,从而制造出活动是由多人执行的伪装。