1 पॉइंट द्वारा GN⁺ 2023-10-26 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • अर्जेंटीना के उत्तरी हिस्से Misiones में एक दूरस्थ ठहरने की जगह पर फोन खो गया था, और सेलुलर सिग्नल न होने की वजह से सामान्य location-finding फीचर इस्तेमाल करना मुश्किल था
  • आखिरी बार देखने के बाद वाहन पास के कस्बे तक 50km जाकर लौट चुका था, इसलिए ठहरने की जगह के आसपास के अलावा पहले ट्रक के अंदर भी जांचना जरूरी था
  • समाधान यह था कि खोया हुआ फोन किसी परिचित नेटवर्क से अपने-आप जुड़ सके, इसलिए दूसरे फोन की tethering से घर के Wi-Fi जैसा ही SSID और password फिर से बनाया गया
  • खोज के दौरान दूसरे व्यक्ति का Wi-Fi बंद कर false positives घटाए गए, और hotspot से नया device जुड़ने वाली जगह के पास सुराग मिला
  • फोन ट्रक के अंदर नहीं, बल्कि उसके बगल में पार्क किए गए ATV के ऊपर था, और जरूरत पड़ती तो कनेक्शन वाली जगह से पैदल चलते हुए signal को triangulate करने की योजना थी

दूरस्थ ठहरने की जगह पर फोन खोने की स्थिति

  • समूह अर्जेंटीना के उत्तरी हिस्से Misiones में ATV से jungle off-road trip कर रहा था और एक दूरस्थ ठहरने की जगह पर खाना तैयार कर रहा था
  • जब चचेरे भाई ने फोन ढूंढना शुरू किया, तब आखिरी बार फोन साथ होने के बाद के एक घंटे में वे पास के कस्बे तक 50km जाकर लौट चुके थे
  • कॉल किए और WhatsApp messages भेजे, लेकिन फोन connect नहीं हुआ
  • grill के आसपास, ठहरने की जगह, cards खेलने वाली जगह और कस्बे तक गए ट्रक को भी देखा, लेकिन फोन नहीं मिला
  • आसपास सेलुलर सिग्नल नहीं था, इसलिए Find my device कोई व्यावहारिक विकल्प नहीं था

परिचित Wi-Fi नाम से automatic connection करवाना

  • यह पुष्टि करने के बाद कि फोन का उपयोगकर्ता आम तौर पर जंगल या पहाड़ों में भी Wi-Fi बंद नहीं करता, दूसरे फोन की tethering से वैसा ही Wi-Fi environment बनाया गया
    • SSID और password को चचेरे भाई के घर के Wi-Fi जैसा ही सेट किया गया
    • साथ खोज रहे व्यक्ति का Wi-Fi बंद कर दिया गया, ताकि hotspot connection detection में false positives से बचा जा सके
  • समूह आसपास पैदल घूमता रहा और इंतजार करता रहा कि hotspot से कोई नया device connect होता है या नहीं; पार्क किए गए ट्रक के पास से गुजरते समय connection हुआ
  • असल फोन ट्रक के अंदर नहीं, बल्कि ट्रक के बगल में पार्क किए गए ATV के ऊपर रखा था
  • अगर ज्यादा समय लगता, तो connection मिलने वाले इलाके को आधार बनाकर कई दिशाओं में चलते हुए signal को triangulate करने की योजना थी, लेकिन उस चरण तक जाने की जरूरत नहीं पड़ी
  • यह दिखाता है कि सीमित परिस्थितियों में भी उपयोगकर्ता की आदतों और network behavior को मिलाकर खोई हुई चीज खोजने के सुराग बनाए जा सकते हैं

1 टिप्पणियां

 
GN⁺ 2023-10-26
Hacker News की राय
  • कुछ महीने पहले मेरी कार से AirPods Max चोरी हो गए थे, और एक हफ्ते बाद वे Find My में एक ब्लॉक दूर दिखे।
    मैं साइकिल से उनका पीछा करते हुए एक छोटे apartment building तक पहुँचा, और Find My के “warmer … colder” जैसे UI से जब मैं एक खास खिड़की की तरफ गया तो “Nearby” दिखा।
    मैंने पुलिस को बुलाया, तो उन्होंने बहुत जोश में दरवाज़ा खटखटाया। सामने वाले ने इनकार किया, लेकिन जैसे ही मैंने “play sound to locate” दबाया, खिड़की के पार से बीप की आवाज़ आई।
    पुलिस ने कहा, “हमें पता है यह apartment के अंदर है, आवाज़ सुनाई दे रही है, या तो इसे लेकर आओ या हम तलाशी वारंट लाएँगे।” तब वह बोला, “अरे, पिछले हफ्ते पार्टी में कोई बैग…” और आखिरकार मुझे अपने headphones वापस मिल गए।
    बाद में एक और पुलिसवाला लौटा और पूछा कि क्या मिल गया। मैंने उन्हें दिखाया, तो वह चिल्लाया, “OH $&@# YEAH!”

    • यह बहुत किस्मत वाला मामला था। कुछ साल पहले UK में मेरा MacBook Pro दूसरी सड़क पर उसी house number वाले पते पर deliver हो गया था, और delivery proof photo में दरवाज़ा और एक आदमी दिख रहा था, जिससे पता चल गया कि वह पास की housing estate का घर था।
      DPD ने कहा कि delivery सही हुई है और कुछ नहीं किया। मैं खुद वहाँ गया, तो सामने वाले ने कहा, “अब यह मेरा है, जो पाता है उसी का होता है, तुम क्या कर लोगे?”
      मैंने पुलिस में शिकायत की, लेकिन वे आए ही नहीं। फिर मैंने card payment chargeback शुरू किया। स्कूल के playground में मैं यह बात कर रहा था, तभी उसके पड़ोसी ने सुन लिया और कहा, “मैं तुम्हें यह वापस दिला दूँगा।”
      उसे पता था कि वह आदमी सज़ायाफ्ता pedophile है, और उसने कहा कि अगर वह वापस नहीं करेगा तो वह housing estate के लोगों को बता देगा। उसी दोपहर सामान वापस आ गया।
      अपराधियों से निपटने के लिए leverage या सही पुलिस-बल चाहिए होता है। दूसरा अक्सर नहीं मिलता, इसलिए कभी-कभी खुद ही मामला सुलझाना पड़ता है।
    • तुम्हारी किस्मत इतनी अच्छी थी कि उसके बाद ढेर सारी lottery tickets खरीद लेनी चाहिए थीं। चोरी का सामान कहाँ है यह सब बता देने पर भी पुलिस का सच में कुछ करना बहुत दुर्लभ है।
      मेरे एक दोस्त को stalking/harassment झेलना पड़ा। मैंने उसके लिए free text service और law enforcement reporting email तक ढूँढकर दिया, फिर भी पुलिस ने कहा कि वे कुछ नहीं कर सकते।
      आखिरकार उस free text service ने मेरे दोस्त का नंबर block list में डाल दिया और harassment रुक गया। हमें यह भी पता चल गया कि करने वाला कौन था, लेकिन पुलिस फिर भी नहीं हिली।
      रोज़ सैकड़ों messages और कई phone calls आते थे, और पीड़ित की कार पर खरोंच तक डाली गई, फिर भी वही हाल रहा।
    • यह उम्मीद से अलग निकला। मुझे लगा था कहानी का अंत यह होगा कि “लोकेशन मिल जाने पर भी पुलिस कुछ दर्जन डॉलर की चोरी गई चीज़ वापस लाने में मदद नहीं करती।”
    • Paris में iPhone के साथ ऐसा ही कुछ हुआ था। पुलिस बहुत सहयोगी थी, उन्हें पता था क्या करना है, और वे कुछ उत्साहित भी लग रहे थे, लेकिन आखिर में Find My की location पर्याप्त सटीक नहीं थी, इसलिए फोन नहीं मिल पाया।
      Paris जैसे शहर में, जहाँ बड़े apartment buildings एक-दूसरे से सटे होते हैं, Find My मुश्किल हो जाता है; शायद चलते-फिरते संयोग से सिग्नल मिलना पड़े।
      iPad से Find My इस्तेमाल कर पाना बहुत अच्छा था, और किसी non-Apple laptop पर 2FA और login के झंझट से नहीं जूझना पड़ा।
      चोरी हुए फोन को remotely erase कर पाना भी काफी सुकून देने वाला था।
    • इसका उल्टा उदाहरण भी है। gym में मेरा फोन चोरी हो गया था, और मैं पुलिस के साथ उसे ढूँढने गया, लेकिन उस आदमी ने कहा कि उसके पास नहीं है, और सच में उसके पास नहीं था।
      अगली शाम फोन ठीक बगल वाले घर की तरफ दिखा, तो मैंने public records से landlord को ढूँढकर संपर्क किया। उसने कहा कि वहाँ tenants रहते हैं, और जाँच करने पर वे भी सच बोल रहे थे।
      जब मैंने बताया कि फोन कहाँ से चोरी हुआ था, तो किसी दूसरे पड़ोसी ने बताया कि वहाँ रहने वाला एक आदमी उसी gym में काम करता है। उसी के पास iPhone था, और manager के कहने पर उसने उसे वापस कर दिया।
      उस समय मैं उसी gym में part-time fitness instructor था, और यह iPhone 4 के दिनों की बात है, जब Find My GPS पर निर्भर करता था।
  • मेरी पत्नी फोटो लेने के लिए कार रोककर उतरी थीं और उनका फोन गिर गया, लेकिन Find My ने बचा लिया।
    यह Yosemite जाते समय New Priest Grade के viewpoint पर हुआ था। अगली सुबह हमने बहुत देर तक खोजा, फिर Find My याद आया, लेकिन वह देहाती सड़क थी और जगह दर्जनों मील दूर थी, इसलिए ज्यादा उम्मीद नहीं थी।
    फिर भी 43 मील दूर सटीक location मिल गई। मेरी पत्नी ने Google Earth से viewpoint का अंदाज़ा लगाया, वहाँ गाड़ी लेकर पहुँचीं, और रुकने के 5 मिनट के भीतर फोन मिल गया।
    आसपास से गुजरने वाले iOS devices पर्याप्त थे, इसलिए Find My वैसा ही काम कर गया जैसा उसका इरादा था। यह हैरान करने वाला था कि पूरी पृथ्वी के पैमाने की infrastructure की वजह से एक छोटी निजी चीज़ वापस मिल गई।

    • Apple को tech community में बहुत आलोचना मिलती है, लेकिन यह भी सच है कि वह अपने products में कई सचमुच काम आने वाले features डालता है।
    • अगर सिर्फ Apple नहीं, बल्कि कोई भी उस infrastructure पर बना सके, तो यह automated sneakernet बन सकता है।
      cell tower न होने वाले घनी आबादी वाले इलाके भी बहुत high latency के साथ online हो सकते हैं, और throughput को हर device owner अपनी battery preference के हिसाब से सीमित कर सके तो अच्छा होगा।
    • मेरे पास कुछ Tile tags हैं जिन्हें मैं Apple के इस क्षेत्र में आने से पहले से इस्तेमाल कर रहा हूँ, और वे अभी भी flight के checked baggage को track करने के लिए काफी हैं।
      subscription के बिना tracking सीमित रहती है, लेकिन terminal तक सामान पहुँच गया या नहीं यह देखना संभव है, और सिर्फ “last seen location” भी इस मामले में काफी हो सकता था।
      अगर device हिल नहीं रहा है, तो नेटवर्क तक की ज़रूरत नहीं पड़ती। Find My को भी device पीछे छूट जाने पर push notification देनी चाहिए, लेकिन Bluetooth बंद हो तो false positives आ सकते हैं।
    • मुझे लगता है फोन खुद Apple servers को अपनी location भेज सकता है। किसी राह चलते व्यक्ति की ज़रूरत तो नहीं होनी चाहिए।
    • मुझे समझ नहीं आता कि पास के devices की ज़रूरत क्यों है। फोन में खुद GPS और network connection पहले से नहीं होता क्या?
  • लगभग 20 साल पहले Bangalore में काम करते समय मुझे सूझी एक तरकीब याद आ गई। हर शाम कुछ घंटों की power cut होती थी, और मैं अकेला रहता था, इसलिए दफ़्तर से घर पहुँचकर बिजली न मिलने की स्थिति से बचना चाहता था।
    उस समय IoT devices नहीं थे, लेकिन एक wired telephone था जो बिजली से चलता था और उसमें बदलने वाली battery backup भी थी।
    मैं उस फोन का इस्तेमाल सिर्फ internet access के लिए करता था, इसलिए अगर उसकी battery निकाल दी जाए तो power cut के दौरान फोन नहीं चलेगा। इस तरह दफ़्तर से निकलने से पहले घर के landline पर call करता; अगर घंटी बजती, तो मतलब घर में बिजली है।

    • Argentina में लोग freezer के अंदर बर्फ पर एक coin रख देते हैं। अगर बिजली लंबे समय तक गई हो और फिर वापस आकर सब दोबारा जम गया हो, तो coin बर्फ के भीतर नीचे चला जाता है और उससे पता चल जाता है।
    • हाल ही में, जब लंबी power cut की वजह से रिश्तेदारों के घर ठहरना पड़ा, तब भी मैंने यही तरीका इस्तेमाल किया। answering machine बिजली न होने पर काम नहीं करती, लेकिन फोन चलता रहता है, इसलिए जवाब न मिले तो समझो बिजली गई है।
      पहले मैं सोचता था कि telephone exchange आमतौर पर generator से चलती है, इसलिए blackout में भी landline हमेशा चलता रहेगा, लेकिन अब wired phone भी सिर्फ लगभग एक दिन तक ही चला।
      शायद fiber to the node deployment की वजह से node पर लगी battery backup उतनी ही देर चलती है।
    • अगर आप ऐसी जगह रहते हैं, तो समझ सकते हैं कि यह कितना अहम है।
    • मैं जानना चाहता हूँ कि दफ़्तर से घर तक commute कितना लंबा था। दफ़्तर से फोन तो कर लिया, लेकिन क्या यह जोखिम नहीं था कि घर पहुँचने तक बिजली चली जाए?
  • 90 के दशक के मध्य में मेरे पिता की कार की चाबी खो गई थी, और बाद में पता चला कि वह अलमारी में रखे dressing gown की जेब में थी
    इसलिए उन्होंने एक ऐसा keyring खरीदा जो सीटी बजाने पर बीप करता था, और जब वे दादा-दादी के घर गए तो हल्के Alzheimer’s लक्षणों वाले दादाजी को समझाया कि “बीप करो तो यह बता देगा कि चाबी कहाँ है”
    दादाजी, जो न गाड़ी चलाते थे न कंप्यूटर इस्तेमाल करते थे, समझ ही नहीं पाए कि यह कैसे संभव है, और पिता झुंझलाते हुए बार-बार कहते रहे, “बस बीप करो, यह बता देगा कि चाबी कहाँ है”
    बाद में पता चला कि दादाजी यह सोच रहे थे कि सीटी बजाने पर छोटा-सा उपकरण बोल उठेगा, “यह dressing gown की जेब में है!”

    • अगर मैं “you just beep” सुनता, तो शायद मैं भी उलझ जाता कि आदमी ठीक-ठीक बीप कैसे करता है
    • यह उलझन होना स्वाभाविक है कि इंसान बीप कैसे करेगा। क्या इंसान सीटी नहीं बजाएगा और डिवाइस बीप नहीं करेगी?
    • यह भी भ्रम है कि beep और whistle क्या एक-दूसरे की जगह इस्तेमाल होने वाले शब्द हैं
  • पिछली सर्दियों में पहाड़ की चोटी के ठीक नीचे आखिरी 300~500m हिस्से में snowboard करते हुए मैंने अपना फ़ोन खो दिया
    मैं AirPods पर संगीत सुन रहा था, और नीचे पहुँचते ही संगीत बंद हो गया तो पता चला; मेरे पास Apple Watch थी, इसलिए मैंने तुरंत board उतारा, ढलान पर दौड़ते हुए ऊपर गया और “ping my phone” बटन दबाता रहा
    एक पल ऐसा आया जब Watch स्क्रीन पर कनेक्शन क्षणभर के लिए दिखा और फिर तुरंत टूट गया, तो मैंने समझा कि किसी ने उसे उठाया है और वह ski करते हुए निकल गया
    मैं lift की तरफ वापस भागता हुआ उसे लगातार ping करता रहा, और lift पर चढ़ने से कुछ सेकंड पहले मुझे फ़ोन उठाने वाला मिल गया। उस दिन लगा कि Watch की कीमत वसूल हो गई

    • मेरे एक दोस्त ने भी इसी तरह बैग से अभी-अभी pickpocket हुआ फ़ोन वापस पाया था
      किसी अजनबी से यह पूछना कि “क्या आपने मेरा फ़ोन लिया है?” हिम्मत माँगता है, लेकिन “अगर मैं यह बटन दबाऊँ तो आपके बैग से मेरे फ़ोन की ringtone बजेगी!” कहीं ज़्यादा असरदार था
    • सोचता हूँ कि क्या उस व्यक्ति ने सचमुच चोरी की थी। पिछले साल जब मुझे slope पर एक फ़ोन मिला था, तो मैंने उसे lift कर्मचारी को दे दिया था, यह सोचकर कि वे मालिक को ढूँढ लेंगे
    • यह किसी विज्ञापन जैसा लगता है
    • मैंने कभी पहाड़ पर FRS radio खो दिया था। दोस्त के radio से मैंने पुकारा, “नमस्ते, मैं खोया हुआ radio हूँ, कृपया मुझे ढूँढिए,” और किसी ने जवाब दिया, फिर हम मिले और उसने लौटा दिया
  • दूरदराज़ इलाके में मोटरसाइकिल चलाते समय ऊबड़-खाबड़ पत्थरीले रास्ते के कारण मैंने handlebar पर लगा फ़ोन खो दिया
    रास्ता कई बार खंगालने पर भी वह नहीं मिला, फिर याद आया कि बैग में एक पुराना iPhone पड़ा है; spare phone पर Find My चलाया तो मुख्य फ़ोन की आखिरी disconnect location बिल्कुल सही मिल गई
    यह सब cellular network और Wi‑Fi दोनों के बिना हुआ, और इससे मेरे 1000 डॉलर बच गए

    • शायद फ़ोन को handlebar पर mount करने से बचना चाहिए: https://news.ycombinator.com/item?id=37230198
    • मुझे पता ही नहीं था कि Find My तब भी काम करता है जब दोनों devices offline हों। सोचें तो GPS और Bluetooth भर से यह समझ आता है
      जिज्ञासा है कि क्या आप वहीं बिना signal के तुरंत इसे access कर पाए, या sync के लिए आपको network coverage वाली जगह तक जाना पड़ा
    • क्या इसका मतलब है कि उस लगभग बेकार पड़े पुराने iPhone में काम करने वाला SIM था? क्या आप हर महीने दो फ़ोन का bill भर रहे थे?
  • शुरू में मुझे लगा यह Bluetooth होगा — जैसे headphones चालू रखकर इधर-उधर घूमना या drive करना और pairing का इंतज़ार करना
    Wi‑Fi network mirroring काफ़ी चतुर तरीका है

    • Wi‑Fi network mirroring सचमुच चतुर है। कभी मैं McDonald’s से आधा block दूर रहता था और मैंने अपने Wi‑Fi का नाम “McDonald’s Free WiFi” रख दिया था
      लोगों के फ़ोन उससे connect हो जाते थे, और मैं network पर goatse image भेज देता था
      मुझे लगा था कि devices hijack से बचने के लिए base station MAC address याद रखना शुरू कर देंगे, लेकिन शायद ऐसा नहीं हुआ, और कभी-कभी सोचता हूँ कि पास के Home Depot में फिर से करके देखूँ
      मैंने plane में भी ऐसा ही एक fake AP man-in-the-middle attack के लिए खड़ा किया था ताकि लोग मेरे Wi‑Fi device से connect हों, और एक साफ़ तौर पर नकली Bank of America page दिखाया, लेकिन किसी ने login नहीं किया
    • धन्यवाद! मैं Bluetooth इतना इस्तेमाल नहीं करता, इसलिए यह ख़याल ही नहीं आया
      मेरे cousin का truck पास में था और वह सच में फ़ोन से paired भी था, लेकिन search के लिए वह शायद थोड़ा ज़्यादा झंझटभरा होता
  • एक बार मैंने बिना signal वाले beach पर रेत में दबा अपना फ़ोन ढूँढ निकाला
    उसमें एक साल की तस्वीरें थीं, इसलिए मैं लगभग पूरा दिन परेशान रहा, फिर हमने दोस्त के फ़ोन पर Bluetooth signal monitor install करने की सोची
    update interval धीमा था, इसलिए मैंने फ़ोन की location trilaterate की, और जब उसे रेत की कब्र से खींचकर निकाला तो लगा जैसे किस्मत को मात दे दी हो

    • मैंने भी Bluetooth की मदद से खोई हुई device वापस पाई है। मेरे मामले में वह satellite messenger था, और रास्ते से लगभग 1m दूर ferns में गिरा पड़ा था
      मुझे पूरा यक़ीन है कि Bluetooth न होता तो वह कभी नहीं मिलता
    • नुक्ताचीनी नहीं कर रहा, लेकिन इसे triangulation नहीं बल्कि trilateration कहना चाहिए
    • इसलिए हर चीज़ का backup होना चाहिए
  • अगर कोई data भेजना न पड़े और थोड़े privacy risk को स्वीकार किया जा सके, तो सोचता हूँ कि tracking beacon को कितना सस्ता और low-power बनाया जा सकता है
    AirTag जैसी कोई चीज़ सोची जा सकती है जिसमें identifier सिर्फ 1 byte हो, या जो सिर्फ presence signal दे
    इसे हर portable और आसानी से खो जाने वाली चीज़ पर लगाया जा सकता है, और जब कुछ ढूँढना हो तो बस signal scan कर लिया जाए। NFC से silent करने की सुविधा भी हो सकती है
    इसे ऐसा भी बनाया जा सकता है कि 10 मिनट तक कोई movement न हो और साथ ही वह किसी base station के पास भी न हो, तभी activate हो। base station “safe place” चिह्नित करने का काम करेगा, और range लगभग 2 feet काफ़ी होगी
    तब लोगों के साथ घूम रही चीज़ों से interference नहीं होगा, और न ही उन वस्तुओं का signal मिलेगा जो सुरक्षित रूप से अपनी जगह रखी हों
    हालांकि खोई हुई चीज़ों को जल्दी scan करके ढूँढ पाना अच्छे security staff के लिए भी फ़ायदेमंद होगा, और उन लोगों के लिए भी जो मानते हैं कि “जो मिला सो मेरा”
    यह सबसे बड़ी समस्या हल नहीं करता: यह पता लगाना कि कहीं से निकलते समय आप कोई चीज़ पीछे छोड़ आए हैं या नहीं

    • अगर identifier 1 byte है, तो track किए जा सकने वाले tags सिर्फ 255 होंगे
      AirTag पहले ही काफ़ी न्यूनतम है, उसकी battery लगभग एक साल चलती है, और उसका open source equivalent शायद 5 डॉलर से कम में बनाया जा सकता है
      मैंने single CR2032 battery पर लगभग एक साल चलने वाले Bluetooth LE temperature/humidity meters करीब 3 डॉलर प्रति piece में खरीदे हैं, और ये devices custom firmware, display, और on-chip flash data logging तक चलाते हैं
  • अगर आपने कभी किसी hidden SSID network से कनेक्ट किया है, या किसी वजह से फ़ोन को लगा कि वह ऐसे network से जुड़ा है जिसका SSID hidden है, तो फ़ोन उस Wi‑Fi को सक्रिय रूप से beacon करता है और उसमें वह “hidden” SSID भी शामिल होकर प्रसारित होता है
    इसे खोजने के लिए इस्तेमाल करना मुख्य पोस्ट वाले तरीके से कठिन है, लेकिन यह जानने लायक एक privacy nightmare है। इसी वजह से SSID छिपाना लगभग हमेशा एक बुरा विचार है

    • यह एक दिलचस्प design flaw है। अगर आप किसी hidden Wi‑Fi network से एक बार जुड़ जाते हैं, तो क्या device तब SSID प्रसारित करता है जब वह Wi‑Fi से कनेक्ट नहीं होता, या फिर वह हमेशा ऐसा करता है, यह जानने की उत्सुकता है