如果你去www.deviceinfo.me,你会发现该网站能够读取你机器的本地时间。这是敏感信息,因为它表明了你所在的位置。有什么方法可以禁止浏览器泄露这些信息吗?是否有任何扩展程序可以伪造它?
答案1
有没有什么办法可以禁止浏览器显示当地时间?
这是敏感信息,因为它表明了您的所在位置。
简短的回答是“否”。而且这不是浏览器造成的。
首先,值得注意的是,它没有使用 JavaScript 来获取此信息,因为我默认禁用了 JavaScript,但它仍然可以检索本地时间。
那么它是如何获取这些信息的呢?
它正在使用您的 IP 地址(显然您无法阻止网站知道这一点,因为如果没有它,网站就无法向您提供页面)。
从 IP 地址它使用某种地理定位(有几种不同的方法可以做到这一点)。
在我的情况下,它返回的是英国曼彻斯特的位置。由于我使用的是手机的共享无线连接,所以它不太准确(大约 35 英里外)。知道这一点后,我可以推断出它正在从我的 ISP 获取位置,而该位置恰好是我的 IP 地址注册的地方。
一旦有了位置,就很容易确定当地的日期和时间。
在这种情况下,曼彻斯特和我所在地的当地时间相同。
是否有任何扩展可以欺骗它?
您无法伪造您的 IP 地址(当然您可以,但是您永远无法从互联网上取回任何数据)。
您可以使用 VPN,这样您的出口点就会位于其他位置。如果用户真的担心自己在互联网上的隐私,他们通常会这样做。