什么是无痕模式
无痕模式(也被称为隐私模式或隐私窗口)是大多数浏览器提供的一种浏览模式,当你使用它浏览网页时,你的浏览历史、搜索记录、cookies以及其他网站数据不会被浏览器保存下来。
Chrome浏览器无痕模式
Firefox浏览器的无痕模式称为“隐私窗口”
无痕模式的工作原理
当你使用无痕模式浏览网页的时候,浏览器不会保存以下信息:
-
浏览器历史:比如你访问了一个购物网站查看了一款帽子,关闭无痕窗口后,你再打开浏览器查看历史记录,不会出现购物网站的记录。
-
搜索记录:你在在搜索框输入了“iPhone 15 Pro Max”,关闭无痕窗口后,这个搜索记录不会被浏览器保存下来。
-
Cookies:如果你登录了facebook,当你关闭无痕窗口后,浏览器不会保存你的登录信息。下次你访问facebook时,你需要重新输入你的用户名和密码。
-
表单数据:你在注册一个网站的账户,填写注册信息,在输入了姓名和电子邮箱地址后,关闭无痕窗口,这些信息不会被浏览器保存,你不会在其他网站的表单中看到这些信息。
-
浏览器缓存:你在一个视频网站观看一个视频。为了提高播放速度和效率,浏览器可能会将视频文件的一部分或全部临时存储在你的电脑上,这就是所谓的浏览器缓存。即使你的网络连接中断,视频仍然可以继续播放一段时间。然而,当你关闭无痕窗口后,这些临时存储的视频文件会被自动删除,不会占用你的磁盘空间。
无痕模式下的浏览器看似不会保存一些信息,然后事实上,无痕模式并不能完全保护你的个人隐私。接下来,我们将告诉你这其中的奥秘。
无痕模式无法阻止网站跟踪
我们之前写过许多关于浏览器指纹的文章,网站通常可以通过各种技术去获取用户的设备信息。
无痕模式无法阻止网站的跟踪!
我们可以做一个简单的测试证明这句话的正确性。使用Chrome浏览器的正常窗口与无痕模式窗口,同时访问指纹检测网站,看看无痕模式是否能阻止网站获取设备的信息。
IP地址/地理位置
只要访问网站,我们都需要提供自己的IP地址。但如果你没有使用VPN或者代理服务器,即使是在无痕模式(无痕窗口)下,网站也依然能通过WebRTC获取你的真实IP地址。也就是说,即使使用无痕模式,你也依然可能会泄露真实的IP地址。
之前,我们写过文章介绍过,网站可以通过一些IP数据库映射用户真实的地理位置信息。有的IP数据库甚至可以精准地定位到街道级别的地理位置信息。
本地时间
当你还在庆幸使用VPN或者代理服务器能隐藏IP地址的时候,网站早已经通过”时间“去判断你的访问行为。
网站可以通过对比基于IP的时间、本地时间去判断用户是否在使用VPN或者代理服务器。假若一些网站对用户使用VPN访问有严格的限制,你可能会因为”时间不一致”被网站限制访问。
可见,无痕模式并不能改变你的本地时间,这可能是大多数人都会忽略的一个地方。
本地IP为新加坡,代理服务器IP为美国,两个时间、时区不一致
浏览器指纹
浏览器指纹是网站通过收集用户设备与浏览器的信息,生成的一个几乎唯一的识别标识,就像人的指纹一样。这些信息包括浏览器类型、版本、操作系统、屏幕分辨率、Canvas指纹、WebGL指纹等。
我们看看两个窗口的指纹检测结果,无痕模式是否能阻止网站收集这些指纹。
硬件
仔细对比下图中的各项数值,正常窗口中的值与无痕窗口中的值是一样的,没有任何改变。网站依然“认识”你这台设备。
软件信息
两个窗口都显示一样的浏览器版本,操作系统等信息。无痕模式也无法改变你的UserAgent信息。
总结
通过上面的检测结果,我们可以证明:浏览器的无痕模式无法阻止网站对设备信息的获取。网站依然可以通过浏览器指纹的唯一性去识别与跟踪用户。即使用户更换了IP地址,网站也依然精准地识别用户。
如果你只是想访问某些网站的时候,不让网站记录你的登录状态,不想浏览器保留能体现你个人喜好的历史记录。那么,使用无痕模式无疑是最方便的。
但如果你是想要全方位的保护自己的个人隐私,不想在网络上留下自己真实的”痕迹“。那么,使用指纹浏览器才是你最佳的解决方案。