2024 में मैरीलैंड विश्वविद्यालय के दो शोधकर्ताओं ने बिना किसी विशेष अधिकार और बिना किसी ख़ास हार्डवेयर के, ऐपल की वाई-फ़ाई पोज़िशनिंग सेवा से बार-बार जानकारी माँगी और एक साल में दुनिया भर के दो अरब से ज़्यादा वाई-फ़ाई एक्सेस पॉइंट की सटीक जगह दोबारा खड़ी कर दी। उनका शोधपत्र Surveilling the Masses with Wi-Fi-Based Positioning Systems दिखाता है कि यह नक़्शा क्या कर सकता है: यूक्रेन में आते-जाते साज़ो-सामान पर नज़र रखना, माउई की आग के बाद आबादी की आवाजाही देखना, किसी व्यक्ति को उसके घर के इंटरनेट राउटर के ज़रिए ट्रैक करना।
इनमें से किसी भी डिवाइस पर GPS चालू नहीं था। लोकेशन कहीं और से आ रही थी।
मोबाइल निजता के मामले में यही सबसे आम अंधा कोना है: यह विश्वास कि लोकेशन का एक स्विच होता है और उसे बंद कर देने पर फ़ोन को पता ही नहीं रहता कि वह कहाँ है। यह विश्वास सात अलग-अलग स्तरों पर ग़लत है।
लोकेशन कोई सुविधा नहीं है जिसे आपका फ़ोन चालू करता है। यह इस बात का गुण है कि फ़ोन है क्या।
GPS, यानी सबसे कम परेशान करने वाला रास्ता
जिस अकेले तंत्र का नाम सब जानते हैं, वही असल में आपको सबसे कम चिंतित करना चाहिए।
GNSS, वह सामान्य शब्द जिसमें अमेरिकी GPS, गैलीलियो, ग्लोनास और बेइदोऊ आते हैं, सुनकर काम करता है। उपग्रह लगातार समय-चिह्नित संकेत भेजते हैं, रिसीवर उनमें से कई पकड़ता है और प्रसार-समय के अंतर से अपनी स्थिति निकाल लेता है। खुली जगह में सामान्य परिशुद्धता तीन से पाँच मीटर, और शहर में अक्सर कई दसियों मीटर, क्योंकि इमारतों की दीवारें संकेतों को परावर्तित करती हैं।
निर्णायक बात यह है कि यह गणना निष्क्रिय है। फ़ोन उपग्रहों की ओर कुछ भी नहीं भेजता, कोई उपग्रह संचालक यह नहीं जानता कि आप हैं। अगर मामला सिर्फ़ GNSS का होता, तो GPS बंद कर देना काफ़ी था।
हालाँकि एक बारीकी है। पहली बार स्थिति निकालने में तेज़ी लाने के लिए फ़ोन A-GPS का इस्तेमाल करते हैं: वे SUPL प्रोटोकॉल से एक सर्वर से उपग्रहों का पंचांग डेटा उतारते हैं। सही डेटा पाने के लिए फ़ोन उस सर्वर को उस नेटवर्क सेल की पहचान भेजता है जिससे वह जुड़ा है। शुद्ध GNSS आपको नहीं पकड़वाता, पर उस पर चढ़ाया गया तेज़ी लाने वाला हिस्सा पकड़वा देता है।
मोबाइल नेटवर्क: ऑपरेटर बनावट के कारण क्या जानता है
कोई कॉल आप तक पहुँच सके, इसके लिए नेटवर्क को पता होना चाहिए कि आप किस इलाक़े में हैं। यह चालू किया जाने वाला विकल्प नहीं, बल्कि सेवा के होने की शर्त है। आपका फ़ोन लगातार निकटतम टावर को अपनी मौजूदगी बताता है, और यह पंजीकरण ऑपरेटर के पास निशान छोड़ता है। कोई ऐप इंस्टॉल किया हो या न हो, कोई अनुमति दी हो या न हो: एक चालू सिम कार्ड काफ़ी है।
परिशुद्धता तरीक़े पर निर्भर करती है:
- अकेली सेल पहचान: घनी शहरी बसावट में 200 मीटर से लेकर ग्रामीण इलाक़ों में 30 किलोमीटर से भी ज़्यादा, जहाँ एक टावर बहुत बड़ा दायरा समेटता है।
- समृद्ध Cell ID, जिसमें एंटीना का सेक्टर (ज़्यादातर साइटें 120 डिग्री के तीन सेक्टरों में बँटी होती हैं) और संकेत की शक्ति जुड़ जाती है: 100 मीटर से कुछ किलोमीटर तक।
- टाइमिंग एडवांस, जो फ़ोन और टावर के बीच आने-जाने की देरी नापता है: GSM में लगभग 550 मीटर, LTE में क़रीब 78 मीटर।
- तीन या अधिक टावरों पर आधारित बहु-पार्श्वीकरण: शहरी LTE में 50 से 300 मीटर।
5G दो जुड़ते हुए कारणों से पैमाना ही बदल देता है। पहले घनत्व: 5G सेल कहीं छोटे दायरे समेटते हैं, इसलिए महज़ जुड़ा होना भी बारीक सूचना है। फिर मानकीकरण: Release 16 से 3GPP में अपने ही पोज़िशनिंग संकेत शामिल हैं। व्यावसायिक लक्ष्य 80 % उपकरणों के लिए भीतर 3 मीटर से कम और बाहर 10 मीटर से कम रखे गए हैं, और Release 18 कुछ औद्योगिक उपयोगों में सेंटीमीटर तक उतरता है।
इस तरह जो ढाँचा आपको जोड़ता है, वही GPS जैसी गुणवत्ता वाली पोज़िशनिंग प्रणाली बन जाता है, बिना आपके कुछ भी चालू किए। यह डेटा राष्ट्रीय नियमों के अनुसार रखा जाता है और अलग-अलग प्रक्रियाओं से अधिकारियों को उपलब्ध होता है। यह वही बुनियादी बहस है जो होस्ट किए गए डेटा पर लागू क्षेत्राधिकार के सिलसिले में उठती है: तकनीकी सुरक्षा और क़ानूनी सुरक्षा एक-दूसरे को नहीं ढकतीं।
वाई-फ़ाई: हार्डवेयर पतों से बना दुनिया का नक़्शा
हर वाई-फ़ाई एक्सेस पॉइंट लगातार एक अनूठी हार्डवेयर पहचान प्रसारित करता है, जिसे BSSID कहते हैं। ये पहचानें स्थिर हैं और भौगोलिक रूप से टिकाऊ भी: घर का राउटर सालों तक एक ही जगह पड़ा रहता है।
ऐपल, गूगल और कुछ विशेषज्ञ कंपनियाँ ऐसे डेटाबेस रखती हैं जो हर BSSID को निर्देशांकों से जोड़ते हैं। इन्हें उनके अपने ही उपयोगकर्ताओं के फ़ोन बनाते हैं, जो दिखने वाले एक्सेस पॉइंट की सूची GNSS स्थिति के साथ भेजते रहते हैं। फिर क्रिया उलट जाती है: जो फ़ोन चार जानी-पहचानी बिंदुएँ देख रहा है, उसे अब एक भी उपग्रह की ज़रूरत नहीं। घनी शहरी बसावट में परिशुद्धता आम तौर पर कुछ दसियों मीटर तक पहुँचती है, और भीतरी जगहों में उससे भी नीचे चली जाती है।
दो गुण इस तंत्र को निष्प्रभावी करना कठिन बना देते हैं। पहला, फ़ोन तब भी स्कैन करता है जब वाई-फ़ाई बंद दिखता है: एंड्रॉयड 4.3 से सिस्टम लोकेशन सुधारने के लिए एक आवधिक स्कैन चालू रखता है, जो त्वरित पैनल के स्विच से स्वतंत्र है। यह व्यवहार लोकेशन सेवाओं में गहरे दबे एक अलग सेटिंग पर टिका है, जिसे लगभग किसी उपयोगकर्ता ने कभी खोला ही नहीं।
दूसरा, इस डेटाबेस से बाहर से सवाल पूछे जा सकते हैं। राय और लेविन ने यही दरार भुनाई: पोज़िशनिंग इंटरफ़ेस सिर्फ़ माँगी गई स्थिति नहीं, आस-पास के एक्सेस पॉइंट की स्थिति भी लौटाते हैं, जिससे उन जगहों के पास कभी शारीरिक रूप से गए बिना पूरा नक़्शा समेटा जा सकता है।
ब्लूटूथ और BLE: दूसरों के फ़ोन से आपकी लोकेशन
ब्लूटूथ लो एनर्जी निकटता की एक परत जोड़ता है, जिसकी पहुँच कुछ मीटर से कुछ दसियों मीटर तक है, यानी मोबाइल नेटवर्क से कहीं बारीक। दो उपयोग साथ-साथ चलते हैं। व्यावसायिक बीकन, जो दुकानों, हवाई अड्डों या मॉल में लगाए जाते हैं, एक पहचान भेजते हैं जिसे फ़ोन में मौजूद ऐप पहचान लेते हैं, और इससे पता चलता है कि आप किस शेल्फ़ के आगे कितनी देर रुके। और सहयोगी लोकेशन नेटवर्क, जिनका आदर्श ऐपल का Find My है, जिसे बाद में गूगल और सैमसंग ने भी अपनाया।
यह दूसरा तंत्र एक अनकही मान्यता को उलट देता है। डार्मश्टाट तकनीकी विश्वविद्यालय के शोधकर्ताओं द्वारा PETS 2021 की कार्यवाहियों में प्रकाशित मानक विश्लेषण Who Can Find My Devices? ने ऐपल का प्रोटोकॉल रिवर्स इंजीनियरिंग से खोल दिया। ऑफ़लाइन पड़ा उपकरण एक BLE संकेत भेजता है, पास का कोई भी ऐपल उपकरण उसे पकड़ता है, उसमें अपनी स्थिति जोड़ता है और उसे एन्क्रिप्ट करके ऐपल के सर्वरों तक पहुँचा देता है, न उसके अपने मालिक को पता चलता है, न उस उपकरण के मालिक को जिसकी लोकेशन पकड़ी जा रही है।
नतीजा संरचनात्मक है: बिना सिम कार्ड, बिना वाई-फ़ाई, बिना किसी भी नेटवर्क संपर्क वाला उपकरण भी खोजा जा सकता है, बशर्ते जेब में फ़ोन लिए कोई अजनबी पास से गुज़र जाए। आपका अलगाव अब आपकी सेटिंग्स पर नहीं, राहगीरों की सेटिंग्स पर निर्भर है।
जड़त्वीय सेंसर: लोकेशन अनुमति के बिना लोकेशन
फ़ोन में एक्सेलेरोमीटर, जाइरोस्कोप, मैग्नेटोमीटर और अक्सर बैरोमीटर होता है। ये सेंसर लोकेशन से अलग अनुमति-श्रेणी में आते हैं: कोई ऐप इन्हें पढ़ सकता है, चाहे उसने कभी पूछा ही न हो कि आप कहाँ हैं।
प्रिंसटन के शोधकर्ताओं ने यह PinMe से दिखाया। उनका ऐप मोटी स्थिति के लिए IP पते और समय-क्षेत्र से शुरू करता है, फिर सेंसर पढ़ता है: एक्सेलेरोमीटर से गति बढ़ने और ब्रेक लगने का ढर्रा, जाइरोस्कोप से मोड़ों का क्रम, मैग्नेटोमीटर से दिशा, बैरोमीटर से ऊँचाई का उतार-चढ़ाव। एक न्यूरल नेटवर्क यात्रा का साधन पहचानता है, पैदल, कार, रेल या विमान, और मार्ग को सार्वजनिक मानचित्र, ऊँचाई तथा मौसम के आँकड़ों पर बिठा दिया जाता है। नतीजा: लोकेशन अनुमति के बिना, GPS जैसी परिशुद्धता वाला रास्ता। इस तरीक़े की सीमाएँ भी हैं, जिन्हें लेखक दर्ज करते हैं, क्योंकि यह सड़कों से रहित इलाक़ों में विफल होता है और एक-जैसी चौकोर बसावट में कमज़ोर पड़ जाता है, जहाँ कई मार्ग एक ही हस्ताक्षर बनाते हैं। फिर भी यह इस बात का प्रमाण बना रहता है कि नकारी गई अनुमति बंद दरवाज़ा नहीं है।
बैरोमीटर वह आयाम भी देता है जिसे GNSS ठीक से नहीं सँभालता, यानी ऊर्ध्वाधर। आपातकालीन कॉल पर अमेरिकी अपेक्षाएँ भीतर से की गई 80 % कॉलों के लिए मंज़िल-स्तर की तीन मीटर ऊपर-नीचे की परिशुद्धता तय करती हैं। किसी के किस मंज़िल पर होने का पता होना, यह जानने से अलग क़िस्म की बात है कि वह किस मोहल्ले में है।
डेटा का बाज़ार: सबसे मामूली रास्ता
पिछले तंत्र बताते हैं कि स्थिति की गणना कैसे होती है। बाक़ी यह है कि वह जाती कहाँ है, और रोज़मर्रा का ज़्यादातर ख़तरा वहीं तय होता है।
हज़ारों ऐप विज्ञापन SDK शामिल करते हैं, यानी तीसरे पक्ष के दिए सॉफ़्टवेयर हिस्से, जिन्हें डेवलपर अपनी मेहनत से कमाई करने या अपने पाठक-दर्शक नापने के लिए जोड़ता है। ये हिस्से मेज़बान ऐप की अनुमतियाँ विरासत में पा जाते हैं: मौसम का जो ऐप जायज़ तौर पर आपकी स्थिति माँगता है, वही उसे उन कंपनियों तक पहुँचा देता है जिनका नाम आपने कभी पढ़ा तक नहीं। इसके ऊपर विज्ञापन नीलामी की धाराएँ हैं, जहाँ हर बैनर दिखने पर आपकी मोटी स्थिति दर्जनों संभावित ख़रीदारों तक भेजी जाती है, उन तक भी जो कुछ नहीं ख़रीदते और सिर्फ़ सुनते रहते हैं।
यही कच्चा माल एक पूरे उद्योग को पालता है। इलेक्ट्रॉनिक फ़्रंटियर फ़ाउंडेशन ने Fog Data Science का मामला दर्ज किया, जो 25 करोड़ से ज़्यादा उपकरणों पर अरबों डेटा बिंदुओं का दावा करती थी और उन्हें अमेरिकी स्थानीय पुलिस को बेचती थी। ब्रायन क्रेब्स ने Locate X का वर्णन किया, एक ऐसा उत्पाद जिससे नक़्शे पर बहुभुज खींचकर उस इलाक़े में आए और वहाँ से गए उपकरणों का इतिहास देखा जा सकता है।
इस रास्ते में किसी तकनीकी करतब की ज़रूरत नहीं, बस कोई पैसा देने को तैयार हो। क़ीमत मामूली है।
IMSI कैचर: सक्रिय लोकेशन
अब तक देखे गए तंत्र सामान्य कामकाज का ही फ़ायदा उठाते हैं। एक सक्रिय लोकेशन भी होती है, जिसे नेटवर्क में दख़ल देने वाला कोई तीसरा पक्ष अंजाम देता है।
IMSI कैचर, या सेल सिम्युलेटर, ऐसा उपकरण है जो ख़ुद को वैध टावर बताकर पेश करता है। पहुँच के भीतर आने वाले फ़ोन उससे जुड़ जाते हैं और अपनी ग्राहक पहचान तथा एक सीमित दायरे में अपनी मौजूदगी उजागर कर देते हैं।
5G को यह दरवाज़ा बंद करना था, खुले रूप में जाने वाली स्थायी पहचान की जगह एन्क्रिप्टेड पहचान SUCI लाकर। बंदी अधूरी है। 5G SUCI-catchers: still catching them all? शीर्षक से प्रस्तुत काम ऐसे लिंकेज हमले दर्ज करता है जो एन्क्रिप्शन के बावजूद सत्रों को फिर से जोड़ लेने देते हैं। इससे भी अहम, सुरक्षा पूरी तरह ढह जाती है अगर हमलावर उपकरण को पिछली पीढ़ी पर, ख़ासकर 2G पर, उतरने को मजबूर कर दे, जिसमें प्रमाणीकरण एकतरफ़ा है। 5G वाला फ़ोन 1990 के दशक के नेटवर्क के लिए सोचे गए हमले के आगे इसलिए कमज़ोर रहता है क्योंकि वह आज भी वहाँ उतरने को राज़ी है।
प्रतिउपाय और उनकी असली कारगरता
नीचे दिया हर उपाय कुछ न कुछ करता है। कोई भी सब कुछ नहीं करता, और वे जो करते हैं तथा उनसे जो उम्मीद बाँधी जाती है, उसके बीच का फ़ासला ही ग़लत फ़ैसले पैदा करता है।
हवाई जहाज़ मोड
हवाई जहाज़ मोड सेलुलर मॉडेम, वाई-फ़ाई और ब्लूटूथ का प्रसारण काट देता है। यह सचमुच होता है, और इतनी कम मेहनत के बदले यही सबसे अच्छा नतीजा है।
जो यह नहीं करता: यह जड़त्वीय सेंसर नहीं रोकता, पहले से सहेजी गई स्थितियाँ नहीं मिटाता, जो दोबारा जुड़ते ही निकल जाएँगी, और ज़्यादातर उपकरणों पर इसे छोड़े बिना ही वाई-फ़ाई या ब्लूटूथ अलग से चालू करने देता है। आख़िर में, यह बिजली काटना नहीं बल्कि एक सॉफ़्टवेयर अवस्था है: इसकी भरोसेमंदी उस सिस्टम की सलामती पर टिकी है जो इसे लागू करता है।
एक कम आँका जाने वाला ब्योरा: नेटवर्क से कटना और फिर जुड़ना, ये दोनों ऑपरेटर के यहाँ समय-चिह्नित घटनाएँ हैं। जो फ़ोन रात नौ बजे एक सेल में ग़ायब होकर ग्यारह बजे दूसरी सेल में उभरता है, उसने चुप्पी नहीं, सूचना पैदा की है।
MAC पते का यादृच्छिकीकरण
आज मोबाइल सिस्टम स्कैन के दौरान यादृच्छिक MAC पते भेजते हैं, ताकि एक जगह से दूसरी जगह तक पीछा न किया जा सके। मंशा अच्छी है, नतीजा अधूरा। मानक शोध, जिनमें Why MAC Address Randomization is not Enough शामिल है, दिखाते हैं कि खोज-फ़्रेमों की सामग्री ही अक्सर उपकरण को दोबारा पहचानने के लिए काफ़ी होती है: सूचना तत्वों की संख्या, उनके मान और उनका क्रम मिलकर एक छाप बना देते हैं। इसके ऊपर क्रम-संख्याएँ हैं, जो बढ़ती जाती हैं और इसलिए आपस में जोड़ी जा सकती हैं, और हर मॉडल का अपना समय-हस्ताक्षर। कुछ अध्ययन बताते हैं कि आधे उपकरणों का कम से कम बीस मिनट तक सही पीछा किया जा सका।
अंत में एक वैचारिक सीमा: यादृच्छिकीकरण सिर्फ़ खोज के चरण से जुड़ा है। जैसे ही आप किसी नेटवर्क से जुड़ते हैं, इस्तेमाल होने वाला पता उस नेटवर्क के लिए स्थिर रहता है, बनावट से ही, ताकि कनेक्शन काम करे। जिस कैफ़े में आप हर सुबह जाते हैं, वह आपको पहचानता है।
स्कैन सचमुच बंद करना
यही सबसे फ़ायदेमंद और सबसे उपेक्षित सेटिंग है। एंड्रॉयड में वाई-फ़ाई खोज और ब्लूटूथ खोज दो अलग विकल्प हैं, जो लोकेशन सेवाओं में बैठे हैं और त्वरित पैनल के स्विच से स्वतंत्र हैं। जब तक ये चालू हैं, पैनल से वाई-फ़ाई बंद करना काफ़ी नहीं: स्कैन चलता रहता है।
इन्हें बंद करने से संग्रह की एक पूरी परत हट जाती है, और क़ीमत सिर्फ़ इतनी कि पहली बार स्थिति निकलने में थोड़ी देर लगेगी। ज़्यादातर पाठकों के लिए, लगाई गई मेहनत और मिले नतीजे का यही सबसे अच्छा अनुपात है।
ऐप की अनुमतियाँ
जिन ऐप को साफ़ तौर पर इसकी ज़रूरत नहीं, उनसे लोकेशन अनुमति वापस लेना अब भी उपयोगी है, और नए सिस्टम तीन दर्जे देते हैं: एक बार की अनुमति, सिर्फ़ इस्तेमाल के दौरान की अनुमति, और अनुमानित लोकेशन, जो सिर्फ़ एक किलोमीटर जितना इलाक़ा भेजती है।
लेकिन यह न उस SDK से बचाता है जो आपकी स्थिति तक पहुँचने का जायज़ कारण रखने वाले ऐप के भीतर बैठा है, न जड़त्वीय सेंसरों से, न नेटवर्क परतों से, जो किसी अनुमति से गुज़रती ही नहीं।
VPN किससे नहीं बचाता
एक बात साफ़ करनी ज़रूरी है, क्योंकि इसका उल्टा विश्वास बहुत फैला हुआ है: VPN आपकी लोकेशन नहीं छिपाता। वह आपका सार्वजनिक IP पता छिपाता है, इसलिए IP आधारित लोकेशन को भटका देता है, जो वैसे भी इस सूची का सबसे मोटा तंत्र है।
VPN न GNSS रिसीवर को छूता है, न वाई-फ़ाई स्कैन को, न ब्लूटूथ को, न सेंसरों को। आपका ऑपरेटर जो जानता है, उसमें वह कुछ नहीं बदलता, क्योंकि एन्क्रिप्टेड सुरंग उसी के टावरों से गुज़रती है और सेल से जुड़ाव उसे दिखता रहता है। यह उस ऐप को भी नहीं रोकता जिसके पास लोकेशन अनुमति है और जो सुरंग के भीतर सटीक निर्देशांक भेज सकता है। VPN किसी अविश्वसनीय नेटवर्क पर आपके संचार की सामग्री और मंज़िल की रक्षा करता है, और यह अपने आप में बहुत है। लोकेशन उसके दायरे में नहीं आती।
भौतिक सीमाएँ
फ़ैराडे पाउच शब्दशः काम करता है: वह भेजना और पाना, दोनों रोक देता है। जहाँ अब भी संभव हो, वहाँ बैटरी निकालना भी। अलग समर्पित उपकरण रखना, या फ़ोन को कहीं और छोड़ देना, सबसे मज़बूत उपाय बना हुआ है।
इन हलों में एक साझा कमी है जिसका सामना करना ज़रूरी है: ये एक असंगति पैदा करते हैं। जो फ़ोन हर मंगलवार शाम दो घंटे चुप हो जाता है, वह कुछ कह रहा होता है। जो प्रतिद्वंद्वी क्षणिक स्थितियों की जगह ढर्रों का विश्लेषण करता है, उसके सामने अनुपस्थिति भी आँकड़ा है।
तीन प्रतिद्वंद्वी, तीन रणनीतियाँ
यही इस लेख का सबसे अहम भेद है, और वही जो सबसे कम पढ़ने को मिलता है।
किसी विज्ञापनदाता या डेटा ब्रोकर के सामने लड़ाई जीती जा सकती है। अनुमतियों में अनुशासन, स्कैन बंद करना, बिना मालिकाना लोकेशन सेवाओं वाला सिस्टम, विज्ञापन पहचान रीसेट करना: यह सब मिलकर इकट्ठा होने वाली मात्रा बहुत घटा देता है। यह प्रतिद्वंद्वी सस्ती मात्रा चाहता है, आपका ख़ास मामला नहीं।
अपने ऑपरेटर के सामने कोई भी सेटिंग काफ़ी नहीं। सेलुलर लोकेशन सेवा की शर्त ही है। असली चर सिर्फ़ क़ानूनी हैं, यानी क़ानून क्या रखने और देने की इजाज़त देता है, और भौतिक: कौन-सा उपकरण, कौन-सा सिम कार्ड, किसके नाम पर, कहाँ चालू।
किसी लक्षित राजकीय प्रतिद्वंद्वी के सामने तर्क फिर बदल जाता है, क्योंकि वह ऑपरेटर के डेटा तक क़ानूनी पहुँच, सेल सिम्युलेटर से सक्रिय लोकेशन, प्लेटफ़ॉर्मों से माँग, और ज़रूरत पड़ने पर उपकरण में ही सेंध, इन सबको जोड़ देता है। सॉफ़्टवेयर प्रतिउपाय सतह घटाते हैं, पर यथार्थवादी लक्ष्य ग़ायब हो जाना नहीं है: यह ठीक-ठीक जानना है कि क्या खुला रह जाता है।
ArpokratOS का रुख़
ArpokratOS इस परिदृश्य का उत्तर ऊपर बताए भेद से निकले एक चुनाव से देता है: जिसे निष्प्रभावी करना है, उसे सिस्टम के स्तर पर किया जाता है, किसी मेन्यू में नहीं।
GNSS के मामले में हार्डवेयर ड्राइवर ही हटा दिया गया है। उपकरण ऐसे बरतता है मानो वह चिप है ही नहीं, ऐप्लिकेशनों के लिए भी और ख़ुद सिस्टम के लिए भी। सेटिंग्स के किसी स्विच से इसका फ़र्क़ बनावटी नहीं है। स्विच एक नीति है: उसे लागू करने वाली परत को पर्याप्त विशेषाधिकार वाला कोई घटक चकमा दे सकता है, कोई अपडेट उसे फिर चालू कर सकता है, या सेंध लगा चुका सिस्टम उसे अनदेखा कर सकता है। कोड का रास्ता ही हटा देने पर सवाल ख़त्म हो जाता है, क्योंकि चालू करने को कुछ बचा ही नहीं।
ब्लूटूथ को इसी तर्क से Core स्तर पर सँभाला जाता है। सेटिंग्स में बंद किया गया ब्लूटूथ कई उपकरणों पर व्यवहार में सॉफ़्टवेयर स्टैक ज़िंदा छोड़ देता है, ताकि निकटता सेवाएँ और सहयोगी लोकेशन नेटवर्क चलते रहें। सिस्टम स्तर पर अनुपस्थित होने पर वह न दुकान के बीकन से बात कर सकता है, न Find My जैसे नेटवर्क में हिस्सा ले सकता है, न बिना किसी अंतःक्रिया वाली हमले की सतह बन सकता है।
यह क्या नहीं करता, यह साफ़ कहना ज़रूरी है। ArpokratOS किसी फ़ोन को अनदेखा नहीं बना देता। जब तक सिम कार्ड चालू है, ऑपरेटर को पता है कि आप किस सेल से जुड़े हैं, और कोई भी ऑपरेटिंग सिस्टम इसे नहीं बदलता, चाहे सारा ट्रैफ़िक Tor से क्यों न जाए। रूटिंग सामग्री और मंज़िल की रक्षा करती है, रेडियो की ज्यामिति की नहीं। जो अदृश्यता का वादा करे, वह कहानी बेच रहा है।
ऐसी बनावट जो देती है, वह कहीं विनम्र है: ऐप्लिकेशन और निकटता की परतें हटाना, जिनसे असल संग्रह का बहुत बड़ा हिस्सा गुज़रता है, और जो बचता है उसके लिए एक स्पष्ट ख़तरा-मॉडल। यही तर्क डेस्कटॉप सिस्टम चुनने पर भी लागू होता है, जिसे हमने ऑपरेटिंग सिस्टमों की तुलना में विस्तार से रखा है: काम का सवाल यह नहीं कि कोई औज़ार बचाता है या नहीं, बल्कि यह कि वह किससे बचाता है और किस क़ीमत पर।
निष्कर्ष
यह लेख ग़ायब होने का तरीक़ा नहीं देता। वह तरीक़ा है ही नहीं, और इसके उलट दावा करने वाले लेख मुख्यतः झूठा भरोसा पैदा करते हैं, जो सुरक्षा न होने से भी ज़्यादा ख़तरनाक है क्योंकि वह जोखिम उठवाता है।
मक़सद एक दो-टूक सवाल की जगह, कि मैं ट्रैक हो सकता हूँ या नहीं, एक काम का सवाल रखना था: किसके द्वारा, कितनी परिशुद्धता से, उनके लिए कितनी लागत पर, और क्या इससे मुझे फ़र्क़ पड़ता है। जवाब उस पत्रकार के लिए अलग है जो किसी स्रोत की रक्षा कर रहा है, उस अधिकारी के लिए अलग जो संवेदनशील क्षेत्राधिकार में यात्रा पर है, उस वकील के लिए अलग जिसकी मुलाक़ातें रणनीति खोल देती हैं, और उस आम व्यक्ति के लिए अलग जिसे बस यह खटकता है कि कोई विज्ञापनदाता उसकी आदतें जानता है।
ध्यान असल में इन तंत्रों की अलग-अलग क्षमता पर नहीं, बल्कि इस बात पर जाना चाहिए कि ये आपस में ओवरलैप करते हैं। पचास मीटर तक सही एक स्थिति ज़्यादा दिलचस्प नहीं। पर पचास मीटर तक सही स्थिति, हर पंद्रह मिनट पर, दो साल तक, एक घर खींच देती है, एक कार्यस्थल, एक आस्था, एक स्वास्थ्य-स्थिति, एक रिश्ता, एक स्रोत। लोकेशन का आँकड़ा वही मेटाडेटा है जो बाक़ी सारे आँकड़ों को पढ़ने लायक़ बना देता है, और इसीलिए उसकी क़ीमत इतनी है।
स्रोत
- Erik Rye, Dave Levin, Surveilling the Masses with Wi-Fi-Based Positioning Systems , IEEE Symposium on Security and Privacy, 2024
- Alexander Heinrich et al., Who Can Find My Devices? Security and Privacy of Apple’s Crowd-Sourced Bluetooth Location Tracking System , PoPETs, 2021
- Arsalan Mosenia et al., PinMe: Tracking a Smartphone User around the World , IEEE Transactions on Multi-Scale Computing Systems
- Mathy Vanhoef et al., Why MAC Address Randomization is not Enough: An Analysis of Wi-Fi Network Discovery Mechanisms , AsiaCCS, 2016
- Merlin Chlosta et al., 5G SUCI-catchers: still catching them all? , ACM WiSec, 2021
- 5G NR Positioning Enhancements in 3GPP Release-18
- Electronic Frontier Foundation, Inside Fog Data Science, the Secretive Company Selling Mass Surveillance to Local Police , 2022
- Krebs on Security, The Global Surveillance Free-for-All in Mobile Ad Data , 2024
- Electronic Frontier Foundation, Mobile Phones: Location Tracking , Surveillance Self-Defense
