Browser 检测私人浏览模式:2019版

Browser 检测私人浏览模式:2019版,browser,privacy,Browser,Privacy,过去的情况是,网站无法可靠地判断客户的浏览器是否处于匿名模式。然而,在过去的几个月里,我开始遇到一些网站,这些网站能够打出一条横幅,上面写着:嘿,你处于私人浏览模式,所以我们不会向你展示任何内容 我有两个问题,它们是同一枚硬币的两面: 作为2019年的一名web开发人员,我将如何对用户的私人浏览状态进行可靠检查 作为2019年的一名隐私意识强的网络用户,谁可能也希望将其隐私意识的元信息保密,我如何能够从一个拼命跟踪我的网站可靠地生成第一次访客体验 在隐姓埋名之前的日子里,我会通过使用一个干净的个

过去的情况是,网站无法可靠地判断客户的浏览器是否处于匿名模式。然而,在过去的几个月里,我开始遇到一些网站,这些网站能够打出一条横幅,上面写着:嘿,你处于私人浏览模式,所以我们不会向你展示任何内容

我有两个问题,它们是同一枚硬币的两面:

作为2019年的一名web开发人员,我将如何对用户的私人浏览状态进行可靠检查

作为2019年的一名隐私意识强的网络用户,谁可能也希望将其隐私意识的元信息保密,我如何能够从一个拼命跟踪我的网站可靠地生成第一次访客体验


在隐姓埋名之前的日子里,我会通过使用一个干净的个人资料访问一个我不想关注的网站来完成2。用户配置文件是,尽管我怀疑它们可能无法防止。但我不确定这是否是对我的威胁模型的一个很好的总结。我的兴趣主要是选择退出广告驱动的数据挖掘生态系统,而不是因为这样做而受到不同的对待。

我将把主要问题留给其他人,他们知道每个浏览器的私有模式可能与默认模式有何不同。我确实广泛使用私有模式,但当我遇到无法工作的页面时,我只需使用一个干净的非私有窗口,然后再次清除所有cookie和其他存储状态

你还提到指纹识别,这是更阴险的。通常,它基于客户端脚本的收集,这是可以检测到的,但在实践中只能在某种程度上进行辩护。但服务器可检测的特性也可以为跨站点、甚至跨设备的相关性提供足够好的相关性

指纹识别很难阻止。但我建议使用Tor进行尽可能多的随意浏览,使用多个浏览器,并以一种严格的方式将您的活动划分到多个浏览器中,使用具有最佳指纹保护的通用浏览器,或者至少为您的平台使用最通用的浏览器配置,保持浏览器的更新,并且永远不要安装Java或Flash,经常更改IP地址,经常更改窗口大小,经常清除所有cookie和其他存储状态。如果可能,使用通用平台机器+显示器尺寸+操作系统。通过加载隐私扩展使您的浏览器更独特很可能会使您看起来更独特。还有一些资源列出了指纹识别服务器/域,您可以在计算机、DNS、路由器或任何可行的地方阻止这些服务器/域

请记住,Panoptick和类似的网站都存在选择偏差,而且还结合了所有平台,模糊了您的浏览器与同一平台上的其他浏览器相比的独特性很难更改您的平台,但至少您可以尝试使您的浏览器看起来更像您平台上使用的其他浏览器