भागने (विशेषाधिकार वृद्धि का एक रूप) औरयह एक ऐसी प्रक्रिया है जो कुछ सीमाओं को हटाने के लिए iOS उपकरणों पर की जाती है Apple द्वारा संशोधित गुठली के उपयोग के माध्यम से लगाया गया है (Android में इसका समतुल्य मूल है)। जेलब्रेक उपयोगकर्ताओं को पूरी तरह से ऑपरेटिंग सिस्टम तक पहुंचने की अनुमति देता है, जिससे उपयोगकर्ता एप्लिकेशन, एक्सटेंशन और थीम डाउनलोड कर सकते हैं जो आधिकारिक ऐप स्टोर के माध्यम से उपलब्ध नहीं हैं।
Apple ने जेलब्रेक को रोकने के लिए हर संभव कोशिश की है, चूंकि एक नई बग की घोषणा की गई थी, जिसका उपयोग जेलब्रेक प्रक्रिया को करने के लिए किया गया था, Apple ने तुरंत उस बग को सही करने के लिए काम किया और इसे पैच करने के लिए अपडेट जारी किया। इसलिए विधियों को खोजना कठिन था।
परन्तु आपयह सब checkm8 के साथ बदलता है, जो कि एक xploit है जो बूट्रोम पर कार्य करता है (केवल-पढ़ने के लिए मेमोरी) और iOS उपकरणों तक पहुंच प्रदान करता है जिन्हें Apple पैच नहीं कर सकता है।
इस शोषण को checkra1n के आधार के रूप में लिया गया था (एक सामुदायिक परियोजना), जो पिछले साल की अंतिम तिमाही के बाद से बात करने के लिए बहुत कुछ दिया और फरवरी में अब तक लिनक्स के लिए संस्करण जारी किया गया था (क्योंकि पहले यह केवल मैक ओएस के लिए उपलब्ध है)।
लिनक्स संस्करण के आगमन के साथ, जेलब्रेक में सक्षम होने की संभावना तेजी से बढ़ गई थी चूंकि, जैसा कि ऊपर उल्लेख किया गया है, यह केवल मैक ओएस के लिए अनन्य था और जिन्हें जेलब्रेक करने की आवश्यकता है जिनके पास मैक नहीं है, उन्हें अपने डिवाइस के लिए मैक ओएस छवि बनाना होगा (कई सीमाओं के साथ और इसके निर्माण के लिए काफी समस्याएं)
हालांकि कुछ समय बाद चेकरा 1 एन के साथ संशोधित एक मैकओएस इंस्टॉलेशन छवि जारी की गई थी, हालांकि यह हार्डवेयर द्वारा भी सीमित थी।
लेकिन यह सब लिनक्स के लिए रिलीज के साथ बदल गया क्योंकि इसे सीधे इंस्टॉलेशन से या सिस्टम के लाइव संस्करण के साथ किया जा सकता है (इसके साथ, जो विंडोज का उपयोग करते हैं और लिनक्स का उपयोग करने का इरादा नहीं रखते हैं, प्रक्रिया कर सकते हैं)।
प्रक्रिया
लिनक्स को भागने के लिए, बस किसी भी Linux distro है, मेरे मामले में मैं वर्तमान में वायेजर लिनक्स (उबंटू 18.04 पर आधारित) का उपयोग कर रहा हूं क्योंकि मैंने आर्क लिनक्स को छोड़ दिया था क्योंकि मेरी पिछली हार्ड ड्राइव ने काम करना बंद कर दिया था और नई डिस्क पर स्थापित करने के लिए मेरे पास केवल वायेजर के साथ एक यूएसबी था।
इस प्रक्रिया को आगे बढ़ाते हुए, यदि आपके पास लिनक्स डिस्ट्रो नहीं है तो आप किसी का भी उपयोग कर सकते हैं लेकिन चीजों को आसान बनाने के लिए यदि आपने कभी लिनक्स का उपयोग नहीं किया है निम्नलिखित लिंक पर जाएं, जहां आप उबंटू (कोई भी संस्करण) डाउनलोड करेंगे।
अब आप rufus डाउनलोड करने जा रहे हैं तो आप कर सकते हैं Ubuntu के साथ बूट करने योग्य USB बनाएँ, आप अपने यूएसबी पेनड्राइव को कनेक्ट करते हैं, पहले से डाउनलोड किए गए उबंटू इमेज, अपने डिवाइस और स्टार्ट को चुनें।
इसके साथ आपको अपने कंप्यूटर पर डिवाइस को बूट करना होगा और सिस्टम को बूट करने के लिए अपने BIOS के विकल्पों को संशोधित करना होगा (यदि आपको नहीं पता कि यह कैसे करना है, तो YouTube पर एक वीडियो देखें)। पहली स्क्रीन पर आपसे पूछा जाएगा कि क्या आप सिस्टम इंस्टॉल करना चाहते हैं या इसका लाइव परीक्षण करना चाहते हैं, यहां हम दूसरे विकल्प के लिए जाते हैं।
पहले से ही सिस्टम के अंदर है चलिए checkra1n बाइनरी डाउनलोड करते हैं या यदि आप नए हैं, तो आप एक टर्मिनल खोलने जा रहे हैं, आप एप्लिकेशन मेनू में "टर्मिनल" खोज सकते हैं या इसे "ctrl + Alt + T" कुंजी के संयोजन से खोल सकते हैं। उसमे आप निम्नलिखित कमांड के साथ checkra1n रेपो को जोड़ने जा रहे हैं:
echo “deb https://assets.checkra.in/debian /" | sudo tee -a /etc/apt/sources.list
या आप इसे मैन्युअल रूप से जोड़ते हैं:
sudo apt edit-sources
यहां यह आपसे पूछेगा कि आप किस संपादक के साथ "नैनो" का चयन करने जा रहे हैं और नेविगेशन कुंजियों के साथ या स्क्रॉल के साथ अंत में स्क्रॉल करें और यहां आप जोड़ें:
deb https://assets.checkra.in/debian /
आप Ctrl + O के साथ परिवर्तन सहेजते हैं, और Ctrl + X के साथ बंद करते हैं।
तो चलो डाउनलोड करें और रेपो की सार्वजनिक कुंजी जोड़ें:
sudo apt-key adv --fetch-keys https://assets.checkra.in/debian/archive.key
हम साथ अपडेट करते हैं:
sudo apt update
और हम इसके साथ टूल इंस्टॉल करते हैं:
sudo apt install checkra1n
मामले में आप डाउनलोड करने के लिए चुना है बाइनरी केवल इसे निष्पादन की अनुमति देना चाहिए:
और आप उपकरण चलाने के लिए आगे बढ़ें (यदि आपने बाइनरी डाउनलोड की है):
sudo ‘/ruta/al/archivo/checkra1n’
या यदि आप रिपॉजिटरी से स्थापित हैं, तो आप लॉन्चर के लिए एप्लिकेशन मेनू में देखते हैं। यहां यदि आप बाइनरी का उपयोग करते हैं तो आप एक सीएलआई संस्करण (कमांड लाइन) या रेपो से एक जीयूआई संस्करण (ग्राफिकल संस्करण) का उपयोग कर रहे हैं। इसी तरह से दोनों एक ही काम करते हैं।
हो गया यह सब, आप अपने डिवाइस को कनेक्ट करने जा रहे हैं और टूल को इसे पहचानना चाहिए प्रारंभ या क्ली संस्करण में नेविगेशन कुंजियों के साथ और स्पेस बार के साथ प्रक्रिया शुरू करने पर क्लिक करके जेलब्रेक प्रक्रिया शुरू करें।
अब से टूल आपको डिवाइस को DFU मोड में डालने के लिए गाइड करेगा और यही है।
बहुत ही रोचक। मैं कैप्चर के लिए शटर की अनुशंसा करता हूं। इसमें एक मिनी-संपादक शामिल है जहां आप शेडर्स, बुकमार्क, आइकन जोड़ सकते हैं…। इसलिए आपको स्क्रीनशॉट को फ्रीहैंड पेंट से चिह्नित करने की आवश्यकता नहीं है। यह बहुत फिट बैठता है. और यदि आप कैप्चर चाहते हैं तो आप अपने पेज का लोगो भी एम्बेड कर सकते हैं। शुभकामनाएं।