我知道他们可能知道我住在哪个国家,甚至是哪个城市,但当我允许Google Chrome获取我的位置时,我还是有点震惊。
它确实显示了我现在所在的确切位置。准确到5米的精度。他们是怎么做到的?我没有在我的电脑上安装GPS或类似的东西。他们只使用我的IP地址就可以做到这一点吗?那么任何人都可以通过获取我的IP(比如从Skype)找到我并敲开我的门吗?
它确实显示了我现在所在的确切位置。准确到5米的精度。他们是怎么做到的?我没有在我的电脑上安装GPS或类似的东西。他们只使用我的IP地址就可以做到这一点吗?那么任何人都可以通过获取我的IP(比如从Skype)找到我并敲开我的门吗?
如果您没有GPS,您的位置将由IP地理定位工具确定,该工具可帮助您找到IP地址的大致地理位置以及其他有用的信息,包括ISP、时区、区号、州等。一些公司已经开发了工具来收集有关通过WiFi连接的单个设备网络IP位置的信息,并使用此信息来定义连接到网络的任何单个WIFI设备的位置。
您的浏览器会向谷歌发送有关可见WiFi节点的数据,谷歌使用此信息来查找您的当前位置。
导航器共享诸如可见接入点的MAC地址、SSID和信号强度等信息,服务(Google Maps)使用此信息来三角定位您的位置。
请注意,所有这些都取决于每个设备和导航器上HTML 5地理定位的具体实现。
现在大多数浏览器都支持HTML5地理定位来定位设备的位置(请查看此处以了解浏览器的兼容性)
Chrome使用Google位置服务来估计您的位置,而Google位置服务则使用您的WiFi客户端和基站信息。
Google Maps地理定位API根据移动客户端可以检测到的基站和WiFi节点的信息返回位置和准确度半径。
Firefox也是如此(从此处):
如果您同意,Firefox会收集有关附近无线接入点和计算机IP地址的信息。然后Firefox将此信息发送到默认地理定位服务提供商Google位置服务,以获取您位置的估计值。然后将该位置估计值与请求网站共享。
如果没有可用的Wifi信息,Google位置服务将退回到IP地理定位(即仅从您的IP地址识别位置)。然而,Google并未透露其用于IP地理定位的数据库。