我用了 Proxy,谷歌是如何得到我的地址的?
1
Lentin 2019-04-07 11:28:35 +08:00 via iPhone
GPS
|
2
testcaoy7 2019-04-07 11:29:54 +08:00 via Android
同问,我关闭了 Windows10 的定位已经 WebRTC。但是谷歌还是知道我的位置
|
3
loading 2019-04-07 11:31:28 +08:00 via Android
来源 ip 识别,而 ip 对应的地理位置,可能被和你同局域网的朋友手机经过 gps 出卖过一次了。
|
4
heiyutian 2019-04-07 11:32:07 +08:00 via Android
facebook 也一样,登录历史显示的很准。
|
5
westoy 2019-04-07 11:32:52 +08:00
通过 GPS、附近的基站、wifi、蓝牙 ssid 辅助定位获取位置, 然后再关联长期使用 IP, 和百度地图、高德一样的机制
苹果好像也是 |
6
elfive 2019-04-07 11:39:35 +08:00 via iPhone
二楼 WebRTC 正解,WebRTC 泄漏之前会显示被代理的 IP 地址对应的地理位置。关闭之后就只会显示代理服务器 IP 地址的位置信息了
|
8
tomato1111 OP emmmm
似乎问了个蠢问题,我这个问题的答案就是我自己开放了 google 允许访问我的当前位置,就是红框里面后面写的 Reported by this computer,所以跟我用不用代理没关系,因为我的电脑知道我的真实位置 那么继续延伸一下,我的电脑是如何知道我的真实位置的呢? 简单地讲就是电脑开了 wifi 之后,你只要不在荒山野岭,基本上电脑都能知道自己的位置。这个位置基本都是由带有 gps 的移动设备长年累月向谷歌等提供数据确定的。具体可以看 https://security.stackexchange.com/questions/137418/how-does-google-know-where-i-am 这让我想起一件事,关闭安卓 wifi 设置里的“随时都可扫描”,微信的面对面建群会失败 |
9
CallMeReznov 2019-04-07 11:47:47 +08:00 1
|
10
vh2h 2019-04-07 11:51:15 +08:00
很正常,谷歌这个都不知道的话也就不叫谷歌了
|
11
sunocean 2019-04-07 12:11:52 +08:00 via iPhone
前两天研究定位函数的时候研究过这个问题。大概有三种方式。
1,移动端 gps 2,ip 3,历史搜索记录(比如你清除数据关闭所有权限 在搜索框搜 new york sunset 你会发现你的定位就变成纽约了) |
12
hugee 2019-04-07 12:22:54 +08:00 via Android
百度高德淘宝共享的大数据给 Google 的。
|
13
AngryMagikarp 2019-04-07 13:16:56 +08:00
google 应该会把 IP 和 GPS 信息结合起来。
我用的梯子是美国的 IP,刚开始显示的是美国地质;一旦我在手机上登录过一次 Google 账号,Web 端地址就会显示成我当前地址。 |
14
GPLer 2019-04-07 14:27:37 +08:00 via Android
@tomato1111 常年关闭 WIFI,关闭“随时都可扫描”,微信一样可以面对面建群。
|
15
whypool 2019-04-07 15:03:21 +08:00
ip 反查
gps 不会的,调用 web 的 gps 浏览器会提示你申请权限,点同意了才行 不信换个梯子,位置就变了 |
16
hanjialuo456282 2019-04-07 17:07:40 +08:00
Google 会根据您计算机的 IP 地址、位置记录(如已启用)和您最近查询的位置来自动检测您计算机的所在位置。( l 来自谷歌帮助文档)
|
17
xtay112 2019-04-09 09:43:59 +08:00
多维度数据交叉的吧
|