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

30438
user4881

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

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

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

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

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

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

2 ответа на вопрос

19
Lara Dougan

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

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

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

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

Это правильно. Apple сначала объединилась со Skyhook, чтобы обеспечить позиционирование для iPhone / iPod Touch на основе беспроводных сетей. Вы также можете добавить свою персональную беспроводную сеть в базу данных Skyhook. Jared Harley 15 лет назад 1
Он встроен в новый API под названием Core Location. Это не то, о чем вам следует беспокоиться. alex 15 лет назад 2
Адам. Мне интересно, что еще делают службы определения местоположения в процессе работы моей ОС. Кроме того, почему локализованному необходимо передавать данные на удаленную конечную точку, чтобы настроить мои системные часы на правильный часовой пояс? user4881 15 лет назад 0
Я добавил некоторые подробности в этот пост, особенно о Skyhook Wireless. locationd должен передавать данные, потому что Skyhook Wireless - это те, которые используют базу данных геолокации, а не Apple. Lara Dougan 15 лет назад 0
@sludge: если для настройки даты и времени выбрано автоматическое определение вашего местоположения, оно использует CoreLocation, чтобы найти ваше местоположение, а затем соответственно устанавливает часовой пояс. Chealion 15 лет назад 2
3
Donald Burr

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