Что находится и почему мой сторонний брандмауэр перехватывает его в Snow Leopard через определенные промежутки времени?


13

Little Snitch сообщил об исходящем соединении из locationd, которое, по-видимому, является новым демоном, установленным по умолчанию на Snow Leopard.

Поиск строк внутри локализованного двоичного файла показывает ссылку на http://skyhookwireless.com . Индекс их страницы гласит:

Skyhook Wireless 'XPS - это первая в мире настоящая гибридная система позиционирования.

Сочетая в себе уникальные преимущества GPS, триангуляции сотовой вышки и позиционирования Wi-Fi, мобильным пользователям больше не нужно ждать минут ответа или справляться с неточным местоположением.

Если это произойдет снова, я сообщу более подробную информацию (конечная точка и т. Д.). Я только нажал «разрешить один раз», поэтому, к сожалению, я не создал правило брандмауэра.


1
Skyhook = ~ Skynet: для меня звучит как конец света ...
Telemachus

Ответы:


20

Краткий ответ: Вы видите запрос к Skyhook Wireless, потому что у них есть географическая база данных, которую Apple использует для Базового Местоположения в операционной системе.

Более длинный ответ:

Skyhook Wireless - компания с географической базой данных о точках доступа WiFi, которая используется для новых служб определения местоположения ( Базовое местоположение ) в OS X Snow Leopard. Базовое расположение - это среда разработки для работы с местоположением компьютера, и примером использования являются автоматические обновления часовых поясов в зависимости от вашего местоположения. Существует возможность включить / отключить обновления часового пояса в панели настроек даты и времени в разделе Часовой пояс.

База данных Skyhook Wireless выполняет триангуляцию местоположения на основе комбинации географического местоположения IP и MAC-адресов беспроводных устройств, которые можно увидеть, даже если сети, из которых оно выполняет триангуляцию местоположения, не открыты. (MAC-адреса всегда являются незашифрованными и общедоступными даже при использовании WPA, поскольку MAC-адрес помогает идентифицировать точку доступа.) Если я правильно помню, они могут триангулировать с точностью до нескольких сотен метров.


1
Это верно. Apple сначала объединилась со Skyhook, чтобы обеспечить позиционирование для iPhone / iPod Touch на основе беспроводных сетей. Вы также можете добавить свою персональную беспроводную сеть в базу данных Skyhook.
Джаред Харли

2
Он встроен в новый API под названием Core Location. Это не то, о чем вам следует беспокоиться.
Алекс

Адам. Мне интересно, что еще делают службы определения местоположения в процессе работы моей ОС. Кроме того, почему локализованному необходимо передавать данные в удаленную конечную точку, чтобы настроить мои системные часы на правильный часовой пояс?
user4881

Я добавил некоторые подробности к этому посту, особенно о Skyhook Wireless. locationd должен передавать данные, потому что Skyhook Wireless - это те, которые используют базу данных геолокации, а не Apple.
Лара Дуган

2
@sludge: если в настройках даты и времени установлено автоматическое определение вашего местоположения, оно использует CoreLocation, чтобы найти ваше местоположение, а затем соответственно устанавливает часовой пояс.
Chealion

3

Как упоминалось в другом ответе, locationd - это демон (системный процесс), отвечающий за новую базовую службу определения местоположения Snow Leopard, которая использует базу данных местоположений WiFi Skyhook для (попытки) определения вашего местоположения на основе точек доступа WiFi, которые ваш Mac «видит». Однако отключение «автоматического обновления часового пояса» в настройках даты и времени НЕ отключает эту функцию. Чтобы полностью отключить службы определения местоположения, перейдите на панель настроек безопасности и нажмите кнопку «Отключить службы определения местоположения». Обратите внимание, что вы увидите только один из этих вариантов, если на вашем Mac действительно есть WiFi. (это может показаться очевидным, но я подумал, что лучше упомянуть об этом, поскольку я просто провел около десяти минут, глядя на свой Mac Pro [у которого нет AirPort] и почесывая голову, говоря:

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.