2 पॉइंट द्वारा GN⁺ 2025-01-12 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • go-haystack

    • Go Haystack एक टूल है जो Apple के "Find My" नेटवर्क के माध्यम से व्यक्तिगत Bluetooth डिवाइसों को ट्रैक करने में सक्षम बनाता है.
    • OpenHaystack और Macless-Haystack का उपयोग करके Go/TinyGo में लिखे गए टूल्स से कस्टम Find My नेटवर्क सेटअप किया जा सकता है.
    • Apple हार्डवेयर की आवश्यकता नहीं है.
  • बीकन बनाना

    • TinyGo और TinyGo Bluetooth package का उपयोग करके लिखा गया firmware प्रदान किया जाता है.
    • यह निम्नलिखित हार्डवेयर डिवाइसों पर चल सकता है:
      • Adafruit Bluefruit boards
      • BBC Microbit
      • अन्य Nordic Semi SoftDevice boards
      • ESP32 coprocessor का उपयोग करने वाले NINA-FW boards
      • CYW43439 coprocessor का उपयोग करने वाले RP2040 Pico-W boards
    • Bluetooth हार्डवेयर वाले Linux सिस्टम पर भी beacon code चलाया जा सकता है.
  • TinyScan

    • Go Haystack में TinyScan नाम का एक हार्डवेयर scanner भी शामिल है, जो लोकल डिवाइसों के लिए है.
    • यह Adafruit और Pimoroni द्वारा बनाए गए Bluetooth और छोटे display वाले कई microcontroller boards पर चलता है.
  • इंस्टॉलेशन तरीका

    • Apple ID: 2-step authentication enabled Apple ID आवश्यक है, और केवल SMS/text message समर्थित है.
    • anisette-v3-server: Docker का उपयोग करके anisette-v3-server शुरू और configure करें.
    • macless-haystack: Macless Haystack endpoint सेट करें और server को restart करें.
    • go-haystack: go-haystack command-line tool इंस्टॉल करें.
  • इस्तेमाल का तरीका

    • लोकल डिवाइस स्कैन: haystack scan कमांड से आसपास के लोकल डिवाइस खोजें.
    • नया डिवाइस जोड़ना:
      1. haystack keys DEVICENAME कमांड से डिवाइस key बनाएं.
      2. TinyGo target और डिवाइस नाम के साथ हार्डवेयर flash करें.
      3. JSON फ़ाइल को macless-haystack instance पर अपलोड करें.
  • डेटा संबंधी सावधानियां

    • अगर डिवाइस iPhone की range में है, तो वह Macless-Haystack डेटा में दिखाई देगा.
    • पहला डेटा दिखने में समय लग सकता है.

1 टिप्पणियां

 
GN⁺ 2025-01-12
Hacker News की राय
  • Apple के नेटवर्क का उपयोग करने वाली इस तकनीक पर हैरानी जताते हुए, इच्छा व्यक्त की गई कि Apple इसे आधिकारिक रूप से सपोर्ट करे या ऐसा तरीका आए जिसे Apple ID से सीधे जुड़े बिना इस्तेमाल किया जा सके
  • पुर्तगाल में AirTag का उपयोग करके खोया हुआ बैग ढूंढने का अनुभव साझा किया गया, और बताया गया कि वे हर बैग में AirTag रखते हैं तथा बैटरी नियमित रूप से बदलते हैं
  • कहा गया कि उनकी पत्नी को ADD है और वे अक्सर चीजें खो देती हैं, इसलिए ऐसी तकनीक की उम्मीद है जो Bluetooth beacon की लोकेशन को सटीक रूप से पहचान सके
    • उनके पास iPhone नहीं है, इसलिए AirTag का उपयोग नहीं कर सकते, और Bluetooth beacon को ढूंढने के पीछे की गणित सीखने के लिए वे बहुत थके हुए हैं
    • इच्छा जताई गई कि कोई ऐसा software project हो जिसमें बस एक साधारण Bluetooth board जोड़ना पड़े
  • यह जानकर आश्चर्य जताया गया कि शायद इसे Mac के बिना भी इस्तेमाल किया जा सकता है, और Apple tracker को सस्ता बताया गया
  • पूछा गया कि क्या इसे Apple के AirTag के साथ इस्तेमाल किया जा सकता है, या फिर अपना खुद का tracking device बनाना होगा
  • चिंता जताई गई कि network functionality सुरक्षा समस्याएं पैदा कर सकती है, और सवाल उठाया गया कि क्या Apple किसी प्राधिकृत संस्था के अनुरोध पर किसी व्यक्ति की लोकेशन उपलब्ध करा सकता है
    • इसी वजह से Apple ecosystem छोड़ने का फैसला करने की बात कही गई