एप्पल ने ऐतिहासिक रूप से अपने डेस्कटॉप उत्पादों को 2000 के दशक की शुरुआत में Microsoft सिस्टम को पीड़ित करने वाले बड़े पैमाने पर मैलवेयर के लिए अभेद्य के रूप में विपणन किया है, लेकिन iPhone की बढ़ती लोकप्रियता ने इसे एक प्रमुख लक्ष्य बना दिया है।
रिपोर्टों के अनुसार, "हजारों" iPhones को प्रभावित करने वाला मैलवेयर ऐप स्टोर क्रेडेंशियल चुरा सकता है—लेकिन अधिकांश iOS उपयोगकर्ता पूरी तरह से सुरक्षित रहते हैं। यहां मैलवेयर और मोबाइल सुरक्षा के लिए एप्पल के दृष्टिकोण के बारे में आपको क्या जानने की आवश्यकता है।
मैलवेयर क्या है?
मैलवेयर 'दुर्भावनापूर्ण' और 'सॉफ़्टवेयर' का एक पोर्टमैंट्यू है, और यह किसी भी सॉफ़्टवेयर को संदर्भित करता है जो जबरन किसी डिवाइस तक पहुंच प्राप्त करता है, उससे डेटा एकत्र करता है या उसके सामान्य संचालन को बाधित करता है—अक्सर हानिकारक परिणामों के साथ।
मैलवेयर का व्यवहार भिन्न होता है, जैसा कि मैलवेयर संक्रमण की गंभीरता होती है। कुछ वेरिएंट - जैसे क्रिप्टोलॉकर और ऑस्ट्रेलिया-विशिष्ट टोरेंटलॉकर - फ़ाइलों को एन्क्रिप्ट करते हैं और पीड़ितों को उनकी फ़ाइलें वापस पाने के लिए फिरौती का भुगतान करने के लिए मजबूर करते हैं। अन्य हर कुंजी-दबाव को कैप्चर करते हैं, इसे एक हमलावर को वापस भेजते हैं जो तब इस पर ध्यान देता है, उपयोगकर्ता नाम, पासवर्ड और क्रेडिट कार्ड विवरण की तलाश में।
इन किस्मों के दुर्भावनापूर्ण सॉफ़्टवेयर लंबे समय से डेस्कटॉप ऑपरेटिंग सिस्टम से जुड़े हुए हैं। लेकिन, अधिकांश भाग के लिए, iOS किसी तरह इसके सबसे बुरे से बच गया है। क्यों? खैर, एप्पल की ओर से कुछ बहुत ही चतुर डिजाइन विकल्प।
iOS सुरक्षित क्यों है?
एप्पल ने सुरक्षा पर जोर देकर iOS को डिज़ाइन किया, और कई वास्तुशिल्प निर्णय लिए जिन्होंने इसे मौलिक रूप से सुरक्षित प्रणाली बना दिया। परिणामस्वरूप एप्पल ने सुनिश्चित किया है कि iOS पर मैलवेयर नियम के बजाय अपवाद है।
दीवार वाला बगीचा
एप्पल ने अपने प्लेटफॉर्म पर अविश्वसनीय मात्रा में नियंत्रण रखा है। यह उन स्रोतों तक भी फैला है जहां से उपयोगकर्ता ऐप्स डाउनलोड कर सकते हैं। आधिकारिक तौर पर समर्थित और अधिकृत स्थान जहां से थर्ड-पार्टी एप्लिकेशन प्राप्त किए जा सकते हैं, वह एप्पल का आधिकारिक ऐप स्टोर है।
इसने उपयोगकर्ताओं को इंटरनेट के सबसे अंधेरे कोनों को ब्राउज़ करते समय गलती से मैलवेयर डाउनलोड करने से रोकने के लिए बहुत कुछ किया है। लेकिन यह सब नहीं है। एप्पल के पास कई कड़े सुरक्षा उपाय हैं जो मैलवेयर को पहली जगह में ऐप स्टोर पर आने से रोकते हैं, जिसमें सबमिट किए गए सभी सोर्स कोड का स्थैतिक विश्लेषण शामिल है।
कहा जाता है, यह प्रणाली फुलप्रूफ नहीं है। 2013 में, जॉर्जिया टेक के शोधकर्ता ऐप स्टोर में एक दुर्भावनापूर्ण प्रोग्राम सबमिट करने में कामयाब रहे। 'जेकिल' नामक, यह उपयोगकर्ता की अनुमति के बिना ट्वीट पोस्ट कर सकता था, ईमेल भेज सकता था और कॉल कर सकता था। जेकिल को पिछले साल ऐप स्टोर से शीघ्र ही हटा दिया गया था।
सैंडबॉक्सिंग
iPhone पर इंस्टॉल किए गए सभी एप्लिकेशन एक-दूसरे से और अंतर्निहित ऑपरेटिंग सिस्टम से अलग-थलग हैं। इसलिए, एक इंस्टॉल किया गया एप्लिकेशन महत्वपूर्ण सिस्टम फ़ाइलों को हटाने में शारीरिक रूप से असमर्थ होगा, और अधिकृत API कॉल के अलावा किसी थर्ड-पार्टी एप्लिकेशन पर अनधिकृत कार्रवाई करने में असमर्थ होगा।
इस तकनीक को सैंडबॉक्सिंग कहा जाता है, और यह iOS सुरक्षा प्रक्रिया का एक महत्वपूर्ण हिस्सा है। सभी iOS एप्लिकेशन एक-दूसरे से सैंडबॉक्स्ड हैं, यह सुनिश्चित करते हुए कि दुर्भावनापूर्ण गतिविधि के लिए कोई भी रास्ता सीमित है।
अनुमतियाँ
iOS के मूल में BSD नामक UNIX का एक संस्करण है। चचेरे भाई Linux की तरह, BSD डिजाइन द्वारा सुरक्षित है। यह आंशिक रूप से UNIX सुरक्षा मॉडल नामक किसी चीज़ के कारण है। यह अनिवार्य रूप से सावधानीपूर्वक नियंत्रित अनुमतियों तक उबलता है।
UNIX में, कौन किसी फ़ाइल को पढ़, लिख, हटा या निष्पादित कर सकता है, फ़ाइल अनुमतियों नामक किसी चीज़ में सावधानीपूर्वक निर्दिष्ट किया जाता है। कुछ फ़ाइलें 'रूट' के स्वामित्व में होती हैं, जो प्रभावी रूप से प्रभावी रूप से 'भगवान अनुमतियों' वाला एक उपयोगकर्ता है। इन अनुमतियों को बदलने के लिए, या इन फ़ाइलों तक पहुंचने के लिए, किसी को उन्हें 'रूट' उपयोगकर्ता के रूप में खोलना होगा।
रूट एक्सेस का उपयोग मनमाना कोड निष्पादित करने के लिए भी किया जा सकता है, जो सिस्टम के लिए खतरनाक हो सकता है। एप्पल जानबूझकर उपयोगकर्ताओं को रूट एक्सेस से वंचित करता है। अधिकांश iOS उपयोगकर्ताओं के लिए, इसकी कोई वास्तविक आवश्यकता नहीं है।
एप्पल की सुरक्षा वास्तुकला के परिणामस्वरूप, iOS उपकरणों को प्रभावित करने वाला मैलवेयर अकल्पनीय रूप से दुर्लभ है। बेशक एक अपवाद है: जेलब्रोकन डिवाइस।
जेलब्रेकिंग क्या है और यह खराब क्यों हो सकता है?
जेलब्रेकिंग एप्पल द्वारा अपने ऑपरेटिंग सिस्टम पर लगाए गए प्रतिबंधों को हटाने की प्रक्रिया का वर्णन करने के लिए इस्तेमाल किया जाने वाला शब्द है।
यह उपयोगकर्ताओं को ऑपरेटिंग सिस्टम के उन हिस्सों तक पहुंचने की अनुमति देता है जो पहले ऑफ-लिमिट थे, Cydia जैसे थर्ड-पार्टी स्रोतों से ऐप्स डाउनलोड करें, उन ऐप्स का उपयोग करें जिन्हें एप्पल द्वारा प्रतिबंधित किया गया है (जैसे ग्रूवशार्क ऐप) और कोर OS को ट्वीक या कस्टमाइज़ करें।
iOS डिवाइस को जेलब्रेक करने से जुड़े कई गंभीर सुरक्षा जोखिम हैं, और हमने हाल ही में कुछ कारणों को संक्षेप में प्रस्तुत किया है जिनसे आप इस अभ्यास से बचना चाह सकते हैं।
महत्वपूर्ण रूप से, एप्लिकेशन जो एप्पल की कठोर सुरक्षा परीक्षण प्रक्रिया से नहीं गुजरे हैं, खतरनाक हो सकते हैं और पहले से इंस्टॉल किए गए एप्लिकेशन की सुरक्षा से भी समझौता कर सकते हैं। डिफ़ॉल्ट iOS रूट पासवर्ड अच्छी तरह से जाना जाता है और शायद ही कभी बदला जाता है, जो किसी के लिए थर्ड-पार्टी स्रोतों से सॉफ़्टवेयर इंस्टॉल करने के लिए एक वास्तविक चिंता है। एप्पल जेलब्रेकिंग के साथ अपनी नीति के बारे में स्पष्ट है: स्टॉक iOS पर वापस आए बिना अपडेट इंस्टॉल नहीं किए जा सकते।
वर्तमान में जेलब्रोकन डिवाइस को लक्षित करने वाले AppBuyer नामक मैलवेयर से एक बहुत ही वास्तविक खतरा है, और संक्रमित होने पर आपको बहुत महंगा पड़ सकता है।
जंगल में iPhone मैलवेयर
जाने-माने और सम्मानित नेटवर्क सुरक्षा फर्म PaloAlto Networks ने हाल ही में एक iOS वायरस का सामना किया है जिसने हजारों iOS डिवाइस को संक्रमित किया है। उन्होंने इसे AppBuyer कहा, क्योंकि यह ऐप स्टोर क्रेडेंशियल चुराता है, और फिर एप्लिकेशन खरीदता है।
यह निश्चित रूप से साबित नहीं हुआ है कि यह डिवाइस को कैसे संक्रमित करता है, लेकिन जो ज्ञात है वह यह है कि यह केवल उन उपकरणों को संक्रमित कर सकता है जिन्हें जेलब्रोकन किया गया है। एक बार इंस्टॉल हो जाने पर, AppBuyer पीड़ितों के वैध ऐप स्टोर से कनेक्ट होने की प्रतीक्षा करता है, और उनके उपयोगकर्ता नाम और पासवर्ड को ट्रांजिट में रोक लेता है। फिर इसे कमांड और कंट्रोल सर्वर पर भेज दिया जाता है।
इसके तुरंत बाद, मैलवेयर कुछ और दुर्भावनापूर्ण सॉफ़्टवेयर डाउनलोड करता है जो .GZIP फ़ाइलों को अनलॉक करने के लिए एक उपयोगिता के रूप में प्रच्छन्न होता है। यह उपयोगकर्ता के क्रेडेंशियल का उपयोग आधिकारिक ऐप स्टोर से कई एप्लिकेशन खरीदने के लिए करता है।
AppBuyer को हटाने का कोई स्पष्ट तरीका नहीं है। Palo Alto Networks की आधिकारिक सलाह है कि आप अपने iOS उपकरणों को पहली जगह में जेलब्रेक न करें। यदि आप संक्रमित हो जाते हैं, तो आपको अपने एप्पल क्रेडेंशियल रीसेट करने और स्टॉक iOS ऑपरेटिंग सिस्टम को पुनः इंस्टॉल करने की सलाह दी जाएगी।
AppBuyer कैसे काम करता है इसके निम्न-स्तरीय विवरण Palo Alto Networks के एक उत्कृष्ट ब्लॉग पोस्ट में आगे वर्णित हैं।
एक अस्पष्ट फिर भी वर्तमान खतरा
संक्षेप में: हाँ, आपका iPhone मैलवेयर से संक्रमित हो सकता है। लेकिन वास्तविक रूप से, यह केवल तभी संभव है जब आप इसे जेलब्रेक करें। एक सुरक्षित iPhone चाहते हैं? इसे जेलब्रेक न करें। एक सुपर-सुरक्षित iPhone चाहते हैं? हार्डनिंग के बारे में पढ़ें।
क्या आप अपने फोन को जेलब्रेक करते हैं? कोई सुरक्षा समस्या आई थी? मुझे इसके बारे में बताएं, टिप्पणी बॉक्स नीचे है।
फोटो क्रेडिट: डेनिस प्रिखोडोव / शटरस्टॉक.कॉम, किलमेनहम गॉल (शॉन मुनसन), 360बी / शटरस्टॉक.कॉम