मोबाइल सुरक्षा - Apple iOS
iOS, Apple मोबाइल का ऑपरेटिंग सिस्टम है, जो अपने iPhones के लिए स्थापित है। यह iPod टच, iPad और Apple TV जैसे अन्य Apple उपकरणों को बनाए रखता है और उन्हें बनाए रखता है। मैक ओएस एक्स का उपयोग करते हुए, आईओएस ऑपरेटिंग सिस्टम गढ़ा गया है।
यूजर इंटरफेस मल्टी-टच जेस्चर का उपयोग करके सीधे हेरफेर की अवधारणा पर आधारित है। इसके कई अन्य विकल्प और विशेषताएं हैं जिनके उपयोग से दैनिक कार्य आसान हो जाता है और इसे वाई-फाई और अन्य वायरलेस नेटवर्क का उपयोग करके अपने iPhone, iPad या iPod टच पर अपडेट किया जा सकता है।
Jailbreaking iOS
जेलब्रेकिंग आईओएस ऑपरेटिंग सिस्टम का नियंत्रण ले रहा है जो कि ऐप्पल डिवाइस पर उपयोग किया जाता है, सरल शब्दों में एंड्रॉइड डिवाइस में रूटिंग की समरूपता। यह डिवाइस को अनन्य Apple स्रोत अनुप्रयोगों पर निर्भरता से निकालता है और उपयोगकर्ता को आधिकारिक ऐप स्टोर पर अनुपलब्ध तृतीय-पक्ष एप्लिकेशन का उपयोग करने की अनुमति देता है।
यह कर्नेल पैच के एक संशोधित सेट को स्थापित करके पूरा किया गया है जो आपको ओएस विक्रेता द्वारा हस्ताक्षरित तीसरे पक्ष के एप्लिकेशन को चलाने की अनुमति देता है। इसका उपयोग मानक Apple गैजेट में अधिक कार्यक्षमता जोड़ने के लिए किया जाता है। यह ऑपरेटिंग सिस्टम को रूट एक्सेस भी प्रदान कर सकता है और तीसरे पक्ष के एप्लिकेशन, थीम, एक्सटेंशन आदि को डाउनलोड करने की अनुमति देता है। यह सैंडबॉक्स प्रतिबंधों को हटा देता है, जो दुर्भावनापूर्ण एप्लिकेशन को प्रतिबंधित मोबाइल संसाधनों और जानकारी तक पहुंचने में सक्षम बनाता है।
जेलब्रेकिंग, रूटिंग की तरह, आपके डिवाइस के लिए कुछ सुरक्षा जोखिम भी हैं -
- आपके फोन की वारंटी को पूरा करता है
- घटिया प्रदर्शन
- डिवाइस को ब्रेक देना
- मैलवेयर संक्रमण
जेलब्रेकिंग के प्रकार
जब डिवाइस बूट करना शुरू कर देता है, तो यह ऐप्पल के स्वयं के आईओएस को लोड करता है, और तीसरे पक्ष से एप्लिकेशन इंस्टॉल करने के लिए, डिवाइस को तोड़ा जाना चाहिए और चालू होने पर हर बार कर्नेल को पैच करना चाहिए। जेलब्रेकिंग के तीन तरीके इस्तेमाल किए जाते हैं।
iBoot शोषण
एक आईबूट जेलब्रेक फाइल सिस्टम और आईबूट लेवल एक्सेस की अनुमति देता है। यदि डिवाइस में एक नया बूट-रोम है, तो इस तरह का शोषण अर्ध-टेथर्ड हो सकता है। यह ज्यादातर निम्न-स्तरीय iOS नियंत्रणों को कम करने के लिए उपयोग किया जाता है। यह शोषण विधि iBoot में कोड हस्ताक्षर उपकरण को डीलिंक करने के लिए छेद की मदद लेता है और फिर ग्राहक आवश्यक एप्लिकेशन डाउनलोड कर सकता है। इस पद्धति का उपयोग करते हुए, उपयोगकर्ता कस्टम फ़र्मवेयर स्वीकार करने के लिए मोबाइल को कॉन्फ़िगर करते हैं और संभवतः अधिक जेलब्रेक करते हैं।
यूजरलैंड एक्सप्लॉइट
एक यूजरलैंड जेलब्रेक यूजर-लेवल एक्सेस की अनुमति देता है, लेकिन इबूट-लेवल एक्सेस की अनुमति नहीं देता है। इस प्रकार के शोषण को दूर नहीं किया जा सकता क्योंकि इसमें रिकवरी मोड लूप नहीं हो सकते हैं। इन्हें Apple द्वारा पैच किया जा सकता है। उस एप्लिकेशन का नियंत्रण हासिल करने के लिए सिस्टम एप्लिकेशन में उपयोगकर्ता का शोषण एक खामियों का उपयोग करता है। शोषण केवल फाइल सिस्टम को नियंत्रण दे सकता है। इस प्रकार का शोषण एप्लिकेशन में गैर-महत्वपूर्ण कोड का उपयोग कर सकता है और उपयोगकर्ता के अनुकूल और स्वतंत्र है।
बूट्रोम शोषण
एक बूट्रोम जेलब्रेक सभी निम्न-स्तरीय प्रमाणीकरणों को तोड़ सकता है जैसे कि फाइलसिस्टम, आईबूट और एनओआर एक्सेस (कस्टम बूट लॉगऑन) प्रदान करना। यह प्रक्रिया हस्ताक्षर जांच को छोड़ने के लिए आवेदन में एक छेद ढूंढती है। इसे Apple द्वारा सही नहीं किया जा सकता है। एक बूट्रोमैक जेलब्रेक उपयोगकर्ता-स्तरीय पहुँच और iBoot- स्तर पहुँच की अनुमति देता है। इन्हें Apple द्वारा पैच नहीं किया जा सकता है।
जेलब्रेकिंग तकनीक
जेलब्रेकिंग तकनीक दो प्रकार की होती है।
अनथक जेलब्रीकिंग
अनट्रेडेड जेलब्रेक हर बार बूट होने के बाद इसे सिस्टम से कनेक्ट किए बिना मोबाइल डिवाइस को रिबूट करने की एक तकनीक है। यदि डिवाइस की बैटरी खराब हो जाती है, तो इसे हमेशा की तरह बदलने के बाद। इसके लिए उपकरण PwnageTool, Greenpois0n, Sn0wbreeze और Limera1n हैं।
जेलरब्रेकिंग को जीत लिया
यदि डिवाइस अपने आप बैकअप लेना शुरू कर देता है, तो उसके पास अब एक पैच कर्नेल नहीं होगा, और यह आंशिक रूप से शुरू की स्थिति में फंस सकता है। इसे पूरी तरह से शुरू करने के लिए और एक पैच कर्नेल के साथ, यह अनिवार्य रूप से एक कंप्यूटर के साथ "री-जेलब्रोकन" होना चाहिए (जेलब्रेक टूल के "बूट टेथर" सुविधा का उपयोग करके) हर बार चालू होने पर।
जेलब्रोकन डिवाइसेस के लिए ऐप प्लेटफ़ॉर्म: Cydia
Cydia एक जेलब्रेकिंग डिवाइस है जिसे डाउनलोड किया जा सकता है https://cydia.saurik.com/। यह iOS उपयोगकर्ताओं को अन्य तृतीय पक्ष एप्लिकेशन इंस्टॉल करने में मदद करता है। Cydia के अलग-अलग एक्सटेंशन, थीम, सुविधाएँ और अनुकूलन हैं।
यह dpkg पैकेज प्रबंधन प्रणाली के साथ उन्नत पैकेजिंग टूल (APT) के लिए एक ग्राफिकल फ्रंट-एंड है, जिसका अर्थ है कि Cydia में उपलब्ध पैकेज रिपॉजिटरी के विकेंद्रीकृत सिस्टम (जिन्हें स्रोत भी कहा जाता है) द्वारा प्रदान किया जाता है जो इन पैकेजों को सूचीबद्ध करते हैं।
जेलब्रेकिंग टूल
कुछ अन्य जेलब्रेकिंग टूल इस प्रकार हैं -
पंगु
टीम पंगु में कई वरिष्ठ सुरक्षा शोधकर्ता शामिल हैं और मोबाइल सुरक्षा अनुसंधान पर ध्यान केंद्रित करते हैं। इसे 2014 में iOS 7 और iOS 8 के लिए जेलब्रेक टूल के कई रिलीज के लिए जाना जाता है। Pangu समुदाय के साथ ज्ञान साझा करता है और ब्लैकहैट, CanSecWest और Ritcon सहित जाने-माने सुरक्षा सम्मेलनों में नवीनतम शोध प्रस्तुत करता है। इससे डाउनलोड किया जा सकता हैhttp://en.pangu.io/
redsn0w
Redsn0w से डाउनलोड किया जा सकता है http://blog.iphone-dev.org/ और यह विभिन्न फर्मवेयर संस्करणों पर चलता है।
evasi0n7 और GeekSn0w
evasi0n7 एक जेलब्रेकिंग टूल के रूप में सभी iPhone, iPod टच, iPad और iPad मिनी मॉडल के साथ संगत है जो iOS 7.0 के माध्यम से 7.0.6 चला रहे हैं (डिवाइस जिन्हें ओवर द एयर [OTA] अपडेट किया गया है, पहले iTunes के साथ पुनर्स्थापित किया जाना चाहिए)। इसका आधिकारिक वेबपेज हैhttp://evasi0n.com/
GeekSn0w एक लोकप्रिय iOS 7.1.2 जेलब्रेक उपयोगिता है जो कि winocm के ओपनन0w प्रोजेक्ट और जियोट के लिमरे 1 एन शोषण पर बनी है। GeekSn0w Apple के नवीनतम सार्वजनिक फर्मवेयर, iOS 7.1.2 पर सभी iPhone 4 मॉडल को प्रसारित कर सकता है। इसका आधिकारिक वेबपेज हैhttp://geeksn0w.it/
Sn0wbreeze और PwnageTool
Sn0wBreeze एक जेलब्रेकिंग टूल है जो iOS 3 फर्मवेयर जनरेशन के बाद से मौजूद है और इसके डेवलपर iH8Sn0w द्वारा निरंतर बनाए रखा जा रहा है। इसका आधिकारिक वेबपेज हैhttp://www.ih8sn0w.com/
PwnageTool से डाउनलोड किया जा सकता है http://blog.iphone-dev.org/ और यह विभिन्न फर्मवेयर संस्करणों पर चलता है।
लिमरे 1 एन और ब्लैकरा 1 एन
Limera1n से डाउनलोड किया जा सकता है http://limera1n.com/
Blackra1n जियोहॉट का iPhone भागने का समाधान है। इससे डाउनलोड किया जा सकता हैhttp://blackra1n.com/