locationd คืออะไรและเหตุใดไฟร์วอลล์บุคคลที่สามของฉันจึงดักจับมันใน Snow Leopard เป็นระยะ?


13

Little Snitch รายงานการเชื่อมต่อขาออกจาก locationd ซึ่งดูเหมือนจะเป็นภูตใหม่ที่ติดตั้งโดยค่าเริ่มต้นบน Snow Leopard

ค้นหาสำหรับสตริงภายในการแสดงไบนารี locationd เชื่อมโยงไปยังhttp://skyhookwireless.com ดัชนีของหน้าอ่าน:

Skyhook Wireless 'XPS เป็นระบบระบุตำแหน่งลูกผสมตัวแรกของโลก

การรวมประโยชน์ที่เป็นเอกลักษณ์ของ GPS, การหาตำแหน่งสามเหลี่ยมของเสาสัญญาณโทรศัพท์มือถือและการกำหนดตำแหน่ง Wi-Fi ทำให้ผู้ใช้อุปกรณ์พกพาไม่ต้องรออีกต่อไปสำหรับการตอบสนองหรือรับมือกับตำแหน่งที่ไม่ถูกต้อง

หากเกิดขึ้นอีกฉันจะรายงานกลับพร้อมรายละเอียดเพิ่มเติม (จุดสิ้นสุดเป็นต้น) ฉันคลิก "อนุญาตเพียงครั้งเดียว" ดังนั้นฉันจึงไม่ได้สร้างกฎไฟร์วอลล์โชคไม่ดี


1
Skyhook = ~ Skynet: เสียงเหมือนการสิ้นสุดของโลกให้ฉัน ...
เทเล

คำตอบ:


20

คำตอบสั้น ๆ : คุณเห็นคำขอของ Skyhook Wireless เพราะมีฐานข้อมูลทางภูมิศาสตร์ที่ Apple ใช้สำหรับ Core Location ในระบบปฏิบัติการ

คำตอบอีกต่อไป:

Skyhook Wireless เป็น บริษัท ที่มีฐานข้อมูลทางภูมิศาสตร์เกี่ยวกับจุดเชื่อมต่อ WiFi ที่ใช้สำหรับบริการระบุตำแหน่งใหม่ ( Core Location ) ใน OS X Snow Leopard ตำแหน่งแกนกลางเป็นเฟรมเวิร์กนักพัฒนาซอฟต์แวร์สำหรับจัดการกับตำแหน่งของคอมพิวเตอร์และตัวอย่างการใช้งานคือการอัพเดตโซนเวลาอัตโนมัติตามสถานที่ตั้งของคุณ มีตัวเลือกในการเปิด / ปิดการอัปเดตโซนเวลาภายใต้บานหน้าต่างวันที่ & เวลาภายใต้โซนเวลา

ฐานข้อมูลของ Skyhook Wireless จะระบุตำแหน่งโดยอิงจากตำแหน่งทางภูมิศาสตร์ IP และที่อยู่ MAC ของอุปกรณ์ไร้สายที่สามารถมองเห็นได้แม้ว่าเครือข่ายที่ระบุตำแหน่งนั้นจะไม่เปิดขึ้นก็ตาม (ที่อยู่ MAC นั้นไม่ได้เข้ารหัสและเปิดเผยต่อสาธารณะแม้ในขณะที่ใช้ WPA เนื่องจากที่อยู่ MAC จะช่วยระบุจุดเข้าใช้งาน) หากฉันจำได้อย่างถูกต้องพวกเขามักจะสามารถระบุตำแหน่งได้อย่างแม่นยำภายในระยะไม่กี่ร้อยเมตร


1
สิ่งนี้ถูกต้อง Apple จับคู่กับ Skyhook เป็นครั้งแรกเพื่อกำหนดตำแหน่งสำหรับ iPhone / iPod Touch ที่ใช้เครือข่ายไร้สาย คุณยังสามารถเพิ่มเครือข่ายไร้สายส่วนตัวของคุณไปยังฐานข้อมูลของ Skyhook
Jared Harley

2
มันสร้างขึ้นใน API ใหม่ที่ชื่อว่า Core Location ไม่ใช่สิ่งที่คุณควรกังวล
alex

อดัม - ฉันสนใจว่าบริการระบุตำแหน่งทำอะไรในกระบวนการที่ทำให้ระบบปฏิบัติการของฉันทำงานต่อไป นอกจากนี้ทำไม locationd จำเป็นต้องส่งข้อมูลไปยังปลายทางระยะไกลเพื่อปรับนาฬิการะบบของฉันให้เป็นเขตเวลาที่ถูกต้อง
user4881

ฉันเพิ่มรายละเอียดเพิ่มเติมลงในโพสต์นี้โดยเฉพาะเกี่ยวกับ Skyhook Wireless โดยเฉพาะ locationd ต้องการส่งข้อมูลเนื่องจาก Skyhook Wireless เป็นอุปกรณ์ที่มีฐานข้อมูลตำแหน่งทางภูมิศาสตร์ไม่ใช่ Apple
Lara Dougan

2
@sludge: หากบานหน้าต่างวันที่และเวลาถูกตั้งค่าให้ค้นหาตำแหน่งของคุณโดยอัตโนมัติจะใช้ CoreLocation เพื่อค้นหาตำแหน่งของคุณจากนั้นตั้งค่าโซนเวลาตามลำดับ
Chealion

3

ตามที่กล่าวไว้ในคำตอบอื่น locationd เป็น daemon (กระบวนการของระบบ) ที่รับผิดชอบบริการตำแหน่งใหม่ของ Snow Leopard ซึ่งใช้ฐานข้อมูลตำแหน่ง Skyhook WiFi เพื่อ (พยายาม) ยืนยันตำแหน่งของคุณตามจุดเชื่อมต่อ WiFi ที่ Mac ของคุณ "เห็น" อย่างไรก็ตามการปิดใช้งาน "การอัพเดตโซนเวลาอัตโนมัติ" ในการตั้งค่าวันที่และเวลาไม่ได้ปิดการใช้งานคุณสมบัตินี้ หากต้องการปิดใช้งานบริการตำแหน่งอย่างสมบูรณ์ให้ไปที่บานหน้าต่างการตั้งค่าความปลอดภัยและเลือกปุ่ม "ปิดใช้งานบริการตำแหน่ง" โปรดทราบว่าคุณจะเห็นตัวเลือกใด ๆ เหล่านี้หาก Mac ของคุณมี WiFi (นี่อาจฟังดูชัดเจน แต่ฉันคิดว่าฉันควรพูดถึงมันดีกว่าเพราะฉันใช้เวลาประมาณสิบนาทีในการดู Mac Pro ของฉัน [ซึ่งไม่มี AirPort] และเกาหัวพูดว่า "gee

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.