Apa itu locationd dan mengapa firewall pihak ke-3 saya mencegatnya di Snow Leopard secara berkala?

13

Little Snitch melaporkan koneksi keluar dari locationd yang tampaknya merupakan daemon baru yang diinstal secara default di Snow Leopard.

Pencarian untuk string di dalam binary locationd menunjukkan tautan ke http://skyhookwireless.com . Indeks halaman mereka berbunyi:

Skyhook Wireless 'XPS adalah sistem penentuan posisi hybrid pertama di dunia.

Menggabungkan manfaat unik GPS, triangulasi Menara Sel, dan Pemosisian Wi-Fi, konsumen seluler tidak lagi harus menunggu beberapa menit untuk respons atau mengatasi lokasi yang tidak akurat.

Jika itu terjadi lagi, saya akan melaporkan kembali dengan lebih detail (titik akhir, dll). Saya hanya mengklik "izinkan sekali", jadi saya tidak membuat aturan firewall, sayangnya.

pengguna4881
sumber
1
Skyhook = ~ Skynet: kedengarannya seperti akhir dunia bagiku ...
Telemachus

Jawaban:

20

Jawaban singkat: Anda melihat permintaan ke Skyhook Wireless karena mereka memiliki basis data geografis yang digunakan Apple untuk Lokasi Inti dalam sistem operasi.

Jawaban yang lebih panjang:

Skyhook Wireless adalah perusahaan dengan basis data geografis tentang titik akses WiFi yang digunakan untuk layanan lokasi baru ( Core Location ) di OS X Snow Leopard. Lokasi Inti adalah kerangka kerja pengembang untuk berurusan dengan lokasi komputer, dan contoh penggunaan adalah pembaruan zona waktu otomatis berdasarkan lokasi Anda. Ada opsi untuk mengaktifkan / menonaktifkan pembaruan zona waktu di bawah panel preferensi Tanggal & Waktu di bawah Zona Waktu.

Database Skyhook Wireless melakukan triangulasi lokasi berdasarkan kombinasi IP geo-location dan alamat MAC perangkat nirkabel yang dapat dilihat, bahkan jika jaringan yang melakukan triangulasi lokasi dari tidak terbuka. (Alamat MAC selalu tidak terenkripsi dan publik bahkan ketika menggunakan WPA karena alamat MAC membantu mengidentifikasi titik akses.) Jika saya ingat dengan benar, mereka biasanya dapat melakukan triangulasi dalam akurasi beberapa ratus meter.

Lara Dougan
sumber
1
Ini benar. Apple pertama kali berpasangan dengan Skyhook untuk menyediakan pemosisian untuk iPhone / iPod Touch berdasarkan jaringan nirkabel. Anda juga dapat menambahkan jaringan nirkabel pribadi Anda ke basis data Skyhook.
Jared Harley
2
Itu dibangun ke API baru yang disebut Core Location. Itu bukan sesuatu yang harus Anda khawatirkan.
alex
Adam - Saya tertarik pada apa lagi yang dilakukan layanan lokasi dalam proses menjaga OS saya berjalan. Juga, mengapa locationd perlu mengirimkan data ke titik akhir jarak jauh untuk menyesuaikan jam sistem saya ke zona waktu yang benar?
user4881
Saya menambahkan beberapa detail pada posting ini, khususnya tentang Skyhook Wireless secara khusus. locationd perlu mengirimkan data, karena Skyhook Wireless adalah yang memiliki basis data geolokasi, bukan Apple.
Lara Dougan,
2
@sludge: Jika Panel Preferensi Tanggal dan Waktu diatur untuk secara otomatis menemukan lokasi Anda, ia menggunakan CoreLocation untuk menemukan lokasi Anda dan kemudian menyetel zona waktu yang sesuai.
Chealion,
3

Seperti yang disebutkan dalam jawaban lain, locationd adalah daemon (proses sistem) yang bertanggung jawab atas layanan Core Location baru Snow Leopard, yang menggunakan basis data lokasi Skyhook WiFi untuk (berupaya) memastikan lokasi Anda berdasarkan titik akses WiFi yang "dilihat" oleh Mac Anda. Namun, menonaktifkan "zona waktu pembaruan secara otomatis" di Preferensi Tanggal dan Waktu TIDAK menonaktifkan fitur ini. Untuk sepenuhnya menonaktifkan Layanan Lokasi, buka panel Preferensi Keamanan, dan centang tombol "Nonaktifkan Layanan Lokasi". Perhatikan bahwa Anda hanya akan melihat opsi-opsi ini jika Mac Anda benar-benar memiliki WiFi. (Ini mungkin terdengar jelas tapi saya pikir saya lebih baik menyebutkannya karena saya hanya menghabiskan sekitar sepuluh menit melihat Mac Pro saya [yang tidak memiliki AirPort] dan menggaruk-garuk kepala saya mengatakan "Wah,

Donald Burr
sumber