हाँ: वेब मैसेंजर तक आवश्यक पहुँच रखने वाला ब्राउज़र एक्सटेंशन संदेश का टेक्स्ट पढ़ सकता है, जब पेज उसे डिक्रिप्ट करके दिखा चुका हो। इसके लिए प्रतिभागियों के बीच इस्तेमाल होने वाले एन्क्रिप्शन को तोड़ना आवश्यक नहीं है। यह उन एंडपॉइंट में से एक तक पहुँच है जहाँ सामग्री पहले से पढ़ने योग्य है।
हर एक्सटेंशन हर साइट नहीं पढ़ सकता। जोखिम दी गई अनुमतियों, एक्सटेंशन के व्यवहार और ब्राउज़र के वातावरण पर निर्भर करता है। यह मानने के बजाय कि सभी एक्सटेंशन स्पाइवेयर हैं या आधिकारिक स्टोर में सूचीबद्ध होने से जोखिम खत्म हो जाता है, पहुँच के इस दायरे की समीक्षा करें।
कंटेंट स्क्रिप्ट किसी पेज को कैसे देखती हैं
Chrome का कंटेंट-स्क्रिप्ट दस्तावेज़ समझाता है कि कंटेंट स्क्रिप्ट उन साइटों पर पेज के डॉक्यूमेंट ऑब्जेक्ट मॉडल, यानी DOM, को पढ़ और बदल सकती हैं जिन तक उन्हें पहुँच की अनुमति है।
ये स्क्रिप्ट सामान्यतः एक अलग JavaScript वातावरण में चलती हैं: इनके वेरिएबल पेज के वेरिएबल से अलग होते हैं। फिर भी, पेज का DOM साझा सतह बना रहता है। यदि चैट संदेश या ड्राफ़्ट वहाँ मौजूद है, तो JavaScript वेरिएबल का अलगाव यह वादा नहीं है कि एक्सटेंशन उस टेक्स्ट को नहीं पढ़ सकता।
यह अंतर महत्वपूर्ण है, क्योंकि पढ़ने योग्य संदेश कैप्चर करने के लिए एक्सटेंशन को निजी एन्क्रिप्शन कुंजी चुराने की ज़रूरत नहीं होती। सामान्य साइट पहुँच भी अपने आप हर संभव क्षमता नहीं देती, जैसे ब्राउज़र की सभी कुकीज़ तक असीमित पहुँच; ये बातें अतिरिक्त अनुमतियों और इंटरफ़ेस पर निर्भर करती हैं।
E2EE एंडपॉइंट तक पहुँच की समस्या क्यों नहीं सुलझाता
एंड-टू-एंड एन्क्रिप्शन अधिकृत एंडपॉइंट के बीच सामग्री की रक्षा करता है। ऐप को प्राप्त सामग्री उसे पढ़ने वाले व्यक्ति के लिए उपलब्ध करानी होती है, और समझौता किया गया या अत्यधिक अनुमतियों वाला स्थानीय वातावरण उस पढ़ने योग्य प्रति तक पहुँच सकता है।
क्रिप्टोग्राफ़िक सीमा केवल “नेटवर्क सॉकेट” नहीं है, और E2EE ट्रांसपोर्ट एन्क्रिप्शन से अधिक है। लेकिन यह ऐसे सॉफ़्टवेयर के विरुद्ध सामान्य रक्षा नहीं है जो अधिकृत एंडपॉइंट के आउटपुट या इनपुट को देख सकता हो।
इसी कारण, पोस्ट-क्वांटम कुंजी आदान-प्रदान में अपग्रेड करना किसी अनुमति प्राप्त एक्सटेंशन को एन्क्रिप्शन से पहले ड्राफ़्ट पढ़ने से नहीं रोकता।
सहायक नियंत्रण और वे दावे जिनसे बचना चाहिए
| नियंत्रण | किसमें मदद कर सकता है | किसकी गारंटी नहीं देता |
|---|---|---|
| एक्सटेंशन की सीमित साइट पहुँच | अनुमति प्राप्त स्क्रिप्ट कहाँ चल सकती हैं, इसे सीमित करती है | जिन साइटों की अनुमति बनी हुई है, वहाँ एक्सटेंशन भरोसेमंद है |
| बिना अतिरिक्त एक्सटेंशन वाला अलग प्रोफ़ाइल | उस प्रोफ़ाइल में एक्सटेंशन से जुड़े जोखिम घटाता है | ऑपरेटिंग सिस्टम के मैलवेयर या समझौता किए गए ब्राउज़र से सुरक्षा |
| Web Workers या एक्सपोर्ट न की जा सकने वाली कुंजियाँ | कुंजी संभालने से जुड़े कुछ खास जोखिम घटा सकते हैं | बाद में उपयोगकर्ता को दिखाए जाने वाले प्लेनटेक्स्ट की गोपनीयता |
| Content Security Policy | पेज की कुछ स्क्रिप्ट और संसाधनों के व्यवहार को सीमित करती है | ब्राउज़र द्वारा अधिकृत एक्सटेंशन के विरुद्ध सार्वभौमिक बाधा |
| Shadow DOM या canvas रेंडरिंग | रेंडरिंग और एनकैप्सुलेशन बदलते हैं | शत्रुतापूर्ण स्थानीय सॉफ़्टवेयर के विरुद्ध भरोसेमंद सुरक्षा सीमा |
Manifest V3 एक्सटेंशन की क्षमताएँ और नियम बदलता है, लेकिन अनुमति प्राप्त कंटेंट स्क्रिप्ट द्वारा पेज का निरीक्षण करने की दस्तावेज़ित क्षमता को खत्म नहीं करता। किसी रेंडरिंग तकनीक से मैसेंजर “एक्सटेंशन-प्रूफ़” बन जाता है, ऐसे दावों के लिए कहीं अधिक मज़बूत प्रमाण चाहिए।
संवेदनशील चैट से पहले Chrome की अनुमतियाँ जाँचें
इंस्टॉल किए गए एक्सटेंशन और उनकी साइट पहुँच की समीक्षा के लिए Chrome की एक्सटेंशन प्रबंधन मार्गदर्शिका का उपयोग करें। जहाँ यह सुविधा उपलब्ध हो, पहुँच केवल उन साइटों तक सीमित करें जिनकी वास्तव में आवश्यकता है, या चुने जाने पर ही सक्रिय करने की शर्त रखें। जिन एक्सटेंशन का अब उपयोग नहीं करते, उन्हें हटा दें।
अनुमतियों में बदलाव पर ध्यान दें, लेकिन यह न मानें कि हर हानिकारक अपडेट को नई अनुमतियाँ माँगनी ही होंगी। कोड पहले से मिली पहुँच का दुरुपयोग कर सकता है। Chrome का अनुमति चेतावनियों का दस्तावेज़ समझाता है कि अतिरिक्त अनुमतियाँ कब चेतावनी दिखाती हैं।
इन्कॉग्निटो अपने आप एक्सटेंशन-रहित वातावरण नहीं होता: Chrome वहाँ अलग-अलग एक्सटेंशन सक्षम करने की अनुमति देता है। वास्तविक कॉन्फ़िगरेशन जाँचें। इसी तरह, Chrome वेब पेज के बारे में किसी दावे को अलग रनटाइम वाले स्वतंत्र डेस्कटॉप ऐप पर बिना भेदभाव लागू न करें।
यदि आपको संदेह हो कि किसी एक्सटेंशन ने संदेश उजागर किए हैं
संवेदनशील संचार के लिए प्रभावित वातावरण का उपयोग बंद कर दें। संदिग्ध एक्सटेंशन को अक्षम करें या हटा दें, ब्राउज़र अपडेट करें और बचे हुए एक्सटेंशन तथा उनकी अनुमतियाँ जाँचें। किसी भरोसेमंद वातावरण से खाते के सत्रों की समीक्षा करें और यदि लॉगिन जानकारी या खाते तक पहुँच उजागर हुई हो सकती है, तो सेवा के पुनर्प्राप्ति निर्देशों का पालन करें।
एक्सटेंशन हटाने से उस ब्राउज़र में उसका भविष्य का संचालन रुकता है; पहले से कॉपी की गई सामग्री वापस नहीं लाई जा सकती। सामान्य दिखने वाला चैट इतिहास इस बात का प्रमाण नहीं है कि कोई जानकारी उजागर नहीं हुई।
Livara की सीमा
Livara का थ्रेट मॉडल समझौता किए गए एंडपॉइंट से सुरक्षा को स्पष्ट रूप से अपने दायरे से बाहर रखता है। इसका Proof Lab APK हैश जाँच और सीमित दायरे का क्रिप्टोग्राफ़ी प्रदर्शन देता है, यह प्रमाणपत्र नहीं कि ब्राउज़र सत्र दुर्भावनापूर्ण एक्सटेंशन से मुक्त है।
एक्सटेंशन की अनुमति का दायरा जितना व्यावहारिक हो उतना छोटा रखें। मज़बूत संदेश एन्क्रिप्शन और भरोसेमंद एंडपॉइंट एक-दूसरे के पूरक आवश्यक तत्व हैं।



