O que é locationd e por que meu firewall de terceiros o intercepta no Snow Leopard em intervalos?

13

Little Snitch relatou uma conexão de saída do locationd que parece ser um novo daemon instalado por padrão no Snow Leopard.

Uma pesquisa por strings dentro do binário locationd mostra um link para http://skyhookwireless.com . O índice da página deles diz:

O XPS da Skyhook Wireless é o primeiro sistema de posicionamento híbrido verdadeiro do mundo.

Combinando os benefícios exclusivos do GPS, triangulação da torre de celular e posicionamento Wi-Fi, os consumidores móveis não precisam mais esperar minutos por uma resposta ou lidar com a localização imprecisa.

Se isso acontecer novamente, relatarei com mais detalhes (ponto de extremidade, etc.). Eu apenas cliquei em "permitir uma vez", então não criei uma regra de firewall, infelizmente.

user4881
fonte
1
Skyhook = ~ Skynet: Parece que o fim do mundo para mim ...
Telêmaco

Respostas:

20

Resposta curta: você está vendo a solicitação para o Skyhook Wireless porque eles têm o banco de dados geográfico usado pela Apple para o Core Location no sistema operacional.

Resposta mais longa:

A Skyhook Wireless é a empresa com o banco de dados geográfico sobre pontos de acesso Wi-Fi que é usado para os novos serviços de localização ( Core Location ) no OS X Snow Leopard. A Localização Principal é uma estrutura de desenvolvedor para lidar com a localização do computador, e um exemplo de uso são as atualizações automáticas de fuso horário com base na sua localização. Há uma opção para ativar / desativar as atualizações de fuso horário no painel de preferências Data e hora em Fuso horário.

O banco de dados da Skyhook Wireless triangula um local com base em uma combinação de localização geográfica IP e os endereços MAC de dispositivos sem fio que podem ser vistos, mesmo que as redes pelas quais ele está triangulando o local não estejam abertas. (Os endereços MAC sempre são descriptografados e públicos, mesmo quando o WPA é usado, pois o endereço MAC ajuda a identificar o ponto de acesso.) Se bem me lembro, eles geralmente podem ser triangulados até algumas centenas de metros de precisão.

Lara Dougan
fonte
1
Isto está certo. A Apple emparelhou-se primeiro com o Skyhook para fornecer posicionamento para o iPhone / iPod Touch com base em redes sem fio. Você também pode adicionar sua rede sem fio pessoal ao banco de dados do Skyhook.
Jared Harley
2
Ele foi incorporado a uma nova API chamada Core Location. Não é algo com que você deva se preocupar.
Alex
Adam- Estou interessado no que mais os serviços de localização fazem no processo de manutenção do SO. Além disso, por que o local precisaria transmitir dados para um terminal remoto para ajustar o relógio do sistema para o fuso horário correto?
User4881 6/09/09
Eu adicionei mais alguns detalhes a este post, especialmente sobre o Skyhook Wireless especificamente. O locationd precisa transmitir dados, porque o Skyhook Wireless é o banco de dados de localização geográfica, não a Apple.
Lara Dougan
2
@ sludge: se o Painel de Preferências de Data e Hora estiver definido para encontrar automaticamente sua localização, ele usará CoreLocation para encontrar sua localização e, em seguida, definirá o fuso horário de acordo.
Chealion 14/09/09
3

Como mencionado em outra resposta, locationd é o daemon (processo do sistema) responsável pelo novo serviço de localização principal do Snow Leopard, que usa o banco de dados de localização WiFi Skyhook para (tentar) verificar sua localização com base nos pontos de acesso Wi-Fi que seu Mac "vê". No entanto, desabilitar o "atualizar automaticamente o fuso horário" em Preferências de data e hora NÃO desativa esse recurso. Para desativar completamente os Serviços de Localização, vá para o painel de preferências Segurança e marque o botão "Desativar Serviços de Localização". Observe que você verá apenas algumas dessas opções se o seu Mac realmente tiver Wi-Fi. (isso pode parecer óbvio, mas achei melhor mencioná-lo, pois passei cerca de dez minutos olhando para o meu Mac Pro [que não possui AirPort] e coçando a cabeça dizendo "caramba,

Donald Burr
fonte