Como meu iMac conhece minha localização no aplicativo de mapas, já que eu uso uma VPN com meu IP a cerca de 200 milhas de onde está o meu endereço?
19
Eu tenho um iMac (meados de 2011, se for o caso) e acabei de instalar o Mavericks.
Quando inicio o aplicativo Maps, ele sabe PRECISAMENTE onde estou, o que certamente poderia entender se estivesse usando a localização geográfica de IP. O problema é que estou em uma conexão VPN, com a saída de cerca de 200 milhas da minha localização real.
Se eu usar qualquer um dos sites de geolocalização IP, ele mostrará minha localização no nó de saída da VPN, e não onde eu realmente estou.
Tecnicamente - o processo é chamado de trilateração e opera através da verificação cruzada de todos os BSSID - o identificador / endereço MAC exclusivo para cada estação base sem fio que o seu Mac pode detectar enquanto escuta periodicamente ou está procurando ativamente entrar em um canal WiFi.
Você pode executar essa verificação manualmente executando o aplicativo Wireless Diagnostic, localizado em / system / Library / CoreServices / Applications no Mavericks.
Desde que o seu hardware esteja ao alcance de um ponto ativo que tenha sido geolocalizado no banco de dados de pontos de acesso da Apple, o local deverá estar dentro de um campo de futebol do local do ponto de acesso.
Com três ou mais medições - e a força relativa do sinal dos vários sinais de rádio do hot spot - o programa pode fazer uma estimativa mais precisa da sua localização.
Você também pode executar essa verificação na linha de comando usando o airportbinário que está esquecido no
mac:bin mike$ airport --scan
SSID BSSID RSSI CHANNEL HT CC SECURITY (auth/unicast/group)
na ala hele 00:26:36:9c:32:23 -59 2 Y US WPA(PSK/TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP)
na ala hele 00:26:bb:79:23:1f -59 2 Y US WPA(PSK/TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP)
fast na ala hele 00:26:bb:79:23:20 -74 149,+1 Y US WPA(PSK/TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP)
mac:bin mike$ airport --getinfo
agrCtlRSSI: -75
agrExtRSSI: 0
agrCtlNoise: -86
agrExtNoise: 0
state: running
op mode: station
lastTxRate: 81
maxRate: 300
lastAssocStatus: 0
802.11 auth: open
link auth: wpa2-psk
BSSID: 00:26:bb:79:23:20
SSID: fast na ala hele
MCS: 4
channel: 149,1
mac:bin mike$ ls -l /usr/local/bin/airport
lrwxr-xr-x 1 root wheel 89 Sep 13 11:40 /usr/local/bin/airport -> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport
Então, isso faz sentido, mas agora estou preocupado que o anonimato que se vincule ao uso de uma VPN para acesso à Internet não valha a pena, pois a Apple (ou para quem a Apple fornece dados) poderia associar facilmente um endereço MAC a um físico localização. De qualquer forma, obrigado pelas respostas.
Binkleyz
2
Presumo, mas não sei ao certo, que o código de localização do OS X funciona da mesma maneira que o iOS . Ele é opcional, não armazena dados rastreáveis vinculados a você ou à sua máquina e é removido imediatamente no final da Apple quando você opta por não acompanhar o local. Você deseja desativar ou desativar todos os rádios se não quiser que seu computador saiba onde ele está localizado.
Bmike
1
@Binkleyz Se você não precisar do WiFi, desligue-o. Sem o WiFi, o OS X não pode procurar por BSSID conhecido para localizá-lo. Nesse caso, ele pode confiar apenas no endereço IP que não é confiável ou no caso da VPN estar errada. :-)
Huygens
1
Se você é paranóico em relação ao anonimato, preocupe-se com o fato de o fornecedor do sistema operacional estar aprendendo sua localização física provavelmente é o menor dos seus problemas. Por que parar por aí, quando eles também podem registrar as teclas digitadas e enviar todos os seus dados pessoais de volta à nave-mãe? Aprender sobre o material desta pergunta em particular é um bom conhecimento, mas, no final das contas, você precisa decidir se confia no seu sistema operacional e em seu fornecedor.
usar o seguinte comando
1
Se você tem o Wifi ativado, isso acontece porque pelo menos uma de suas redes próximas é armazenada no banco de dados de localização geográfica da Apple.
Ele não usa seu endereço IP, analisa as redes ao redor. Quanto mais redes você tiver, melhor a Apple sabe onde você está. Isso ocorre porque a rede em locais diferentes pode ter o mesmo nome e o Mi-Fi pode estar em posições diferentes.
Serviços de mudança de localização em Prefs do Sistema> Segurança e Privacidade> Privacidade. Remova a verificação do Google Maps e agora o Google Maps deixará de procurar seu local atual.
O iPhone 5S também inclui um chip GPS. Seu endereço IP é apenas um dos métodos que o telefone pode usar para determinar sua localização - outros são a triangulação de estações base sem fio e torres de telefones celulares.
Se você tem o Wifi ativado, isso acontece porque pelo menos uma de suas redes próximas é armazenada no banco de dados de localização geográfica da Apple.
fonte
Ele não usa seu endereço IP, analisa as redes ao redor. Quanto mais redes você tiver, melhor a Apple sabe onde você está. Isso ocorre porque a rede em locais diferentes pode ter o mesmo nome e o Mi-Fi pode estar em posições diferentes.
fonte
Serviços de mudança de localização em Prefs do Sistema> Segurança e Privacidade> Privacidade. Remova a verificação do Google Maps e agora o Google Maps deixará de procurar seu local atual.
fonte
O iPhone 5S também inclui um chip GPS. Seu endereço IP é apenas um dos métodos que o telefone pode usar para determinar sua localização - outros são a triangulação de estações base sem fio e torres de telefones celulares.
fonte