मोबाइल का इस्तेमाल करते समय लोगों की सुरक्षा और निजता को सबसे गंभीर खतरा नेटवर्क 2G कनेक्शन है. जब तक वैध 2G सेल्युलर नेटवर्क दुनिया भर के इस प्लैटफ़ॉर्म को पूरी तरह बंद कर दिया गया है. हालांकि, इन डिवाइसों पर अब भी झूठ बोलने की वजह से, बेस स्टेशन (एफ़बीएस). एफ़बीएस वाला कोई दुश्मन, धोखे से डिवाइस को कनेक्ट करवा सकता है के बजाय एक वैध मोबाइल नेटवर्क. अक्सर यह काम किया जाता है की अनुमति देता है, और यह किसी डिवाइस के कनेक्शन को 2G में डाउनग्रेड करता है, FBS को किसी डिवाइस पर ट्रैफ़िक को रोकने या इंजेक्ट करने के लिए इस्तेमाल किया जाता है.
Android, लोगों को किसी भी डिवाइस पर रेडियो हार्डवेयर लेवल पर 2G सुविधा बंद करने की सुविधा देता है जो क्षमता कॉन्स्टेंट को लागू करता है, "CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK". इससे एक डिवाइस रुक जाता है 2G नेटवर्क स्कैन करना या उनसे कनेक्ट करना.
Android 14 और इसके बाद के वर्शन में इस सुविधा को बंद करने के लिए, आपके पास MODIFY_PRIVILEGED_PHONE_state होना ज़रूरी है ALLOWED_NETWORK_TYPES_REASON_ENABLE_2G कारण के साथ 2G. मोबाइल और इंटरनेट सेवा देने वाली कंपनी के खास अधिकार काम नहीं करते के लिए पर्याप्त है.
TelephonyManager tm = getSystemService(TelephonyManager.class);
if (tm != null && tm.isRadioInterfaceCapabilitySupported("CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK")) {
long disable2gBitMask = 0xFFFF &~ TelephonyManager.NETWORK_CLASS_BITMASK_2G;
tm.setAllowedNetworkTypesForReason(TelephonyManager.ALLOWED_NETWORK_TYPES_REASON_ENABLE_2G, disable2gBitMask);
}
अक्सर पूछे जाने वाले सवाल
क्या उपयोगकर्ताओं की मोबाइल और इंटरनेट सेवा देने वाली कंपनियां अब 2G नेटवर्क की सुविधा नहीं देती हैं?
2G नेटवर्क को बंद करना, सुरक्षा का एक अहम तरीका है. भले ही, उपयोगकर्ता की मोबाइल और इंटरनेट सेवा देने वाली कंपनी ने लंबे समय तक 2G इन्फ़्रास्ट्रक्चर का रखरखाव करता है. उपयोगकर्ता के डिवाइस पर अब भी स्कैन किया जा सकता है ये सब 2G बेस स्टेशन से कनेक्ट होते हैं, इसलिए इन पर अब भी 2G नेटवर्क का जोखिम बना रहता है अगर वे अपने डिवाइस पर 2G बंद नहीं करते, तो हमला कम हो जाएगा.
2G नेटवर्क बंद करने से रोमिंग पर क्या असर पड़ता है?
जब सुरक्षा के लिहाज़ से 2G बंद कर दिया जाता है, तो वह फिर से चालू नहीं होगा. भले ही, डिवाइस रोमिंग पर है. दुनिया के कुछ इलाके, 2G नेटवर्क कवरेज पर निर्भर करते हैं. रोमिंग से जुड़े कानूनी समझौतों में यह माना जाता है कि डिवाइस 2G से कनेक्ट हो पाएंगे. इनमें स्थितियों में, उपयोगकर्ता के पास तब तक कनेक्टिविटी नहीं होगी जब तक कि वह 2G को फिर से चालू नहीं कर लेता. म्यूचुअल मटीरियल की कमी की वजह से, 2G रोमिंग का सही तरीके से पता नहीं लगाया जा सकता 2G में पुष्टि करने की सुविधा मिलती है. रोमिंग सिग्नल के बावजूद 2G बंद रखना, FBS को रोकता है इसके नेटवर्क आइडेंटिफ़ायर की झूठे नाम से मेल भेजने से लेकर, डिवाइस को 2G सेवा चालू करने के लिए सहमत करना शामिल है.