IPhone, iPod Touch, iPad немесе Apple TV файлдық жүйесіне рұқсатсыз кіру, Apple қауіпсіздігінің осалдығын пайдаланатын эксплойттар арқылы мүмкін. Жүйелік файлдар мен қалталарға қол жетімділік пайдаланушыға олардың мазмұнын басқаруға және бөгде көздерден қосымшаларды орнатуға мүмкіндік береді
Jailbreak дегеніміз не?
«Jailbreak» (ағылш. Jailbreak - «jailbreak») құрылғының оның «ұяшығынан» тыс шығуын білдіреді. Бастапқыда түрме немесе түрме метафорасы UNIX операциялық жүйесіне қатысты, атап айтқанда FreeBSD түрмесі - бір FreeBSD амалдық жүйесі ішіндегі автономды виртуалды «түрмелер».
Jailbreak - бұл пайдаланушыға Apple құрылғыларының файлдық жүйесіне рұқсатсыз кіруге мүмкіндік беретін iOS jailbreak процедурасы. Қызықты джейлбрейк Apple қауіпсіздігінің осалдығын анықтау арқылы жүзеге асырылады, бұл пайдаланушыға бұрын қол жетімді болмаған жүйелік файлдарға қол жеткізуге мүмкіндік береді. Jailbreakтан кейін iOS гаджетінің иесі файлдық жүйенің мазмұнын басқара алады және Apple (App Store) негізгі бағдарламасынан басқа, үшінші тарап қолданба дүкендерінен әртүрлі бағдарламалар орната алады. «Jailbroken» iPhone және iPad қолданушылары бұрынғыдай құрылғының барлық функцияларына, соның ішінде iTunes және App Store дүкендеріне кіре алады.
Көптеген смартфондар, планшеттер, ойын консолі өндірушілері өз құрылғыларында авторлық құқықты қорғаудың техникалық құралдарын (DRM - Digital Rights Management) пайдаланады. DRM басқару жүйелері пайдаланушыны бағдарламалық жасақтаманы, ең алдымен қауіпсіздік мақсатында басқаруды шектейді. Jailbreak - бұл DRM шектеулерін болдырмауға және құрылғының амалдық жүйесін өзгертуге мүмкіндік беретін құрылғылардың «джейлбрейкі».
Бірінші рет iTunes-ке қатысты iPhone-ның хакерлері «джейлбрейк» және оның бақылауынан құтылу мүмкіндігі қолданылды. Содан бері тұжырымдама кеңейді және енді андройд платформаларын бұзу процесінде қолданылады, оны тамырлау деп те атайды.
Jailbreak деген не?
Apple-дің негізгі принципі - орталықтандыру. IOS файлдық жүйесі пайдаланушы үшін жабық, және қосымшалар жасаушылар App Store-ға кіру үшін Apple компаниясының қатаң нұсқауларын ұстануы керек. Белгілі бір деңгейде бұл шектеулер қауіпсіздікті күшейту және қосымшалардың жалпы сапасын қолдау үшін бар. Екінші жағынан, олар сіздің құрылғыңыздың операциялық жүйесінің жасырын мүмкіндіктерін байқап көруге немесе оны өз қажеттіліктеріңіз үшін жекелендіруге деген ұмтылысты тудырады.
Техникалық маңызды сәттер
IOS операциялық жүйесі барлық іске қосылған қосымшалар сіздің қолданушының атынан орындалатын етіп жасалған. Сонымен бірге, іске қосылған қосымшалар жүйенің ядросына бірнеше қоңырау шала алмайды және каталогтарға қол жетімділігі шектеулі. IPhone немесе iPad-та қандай бағдарлама орнатылса да, ол тек оған бөлінген жадыны басқара алады және басқа қосымшалармен жұмыс істей алмайды.
Ерекшеліктер - фотосуреттер, бейнелер, контактілер және музыка, бірақ кез-келген жағдайда, қосымшаның оларға қол жетімділігі шектеулі болады. Барлық деректерді тек орнатылған қосымшадан айырмашылығы шектеусіз жүйелік процесс өзгерте алады.
Тиісінше, егер қосымшада әкімшілік қол жетімділік болмаса, онда ол жүйелік процестерді басқара алмайды. Басқаша айтқанда, жүйелік процестер қалағанының бәрін істей алады, ал қосымшалар тек белгілі бір функцияларды орындайды, одан басқа ештеңе жоқ.
Жүйелік процестердің ең маңыздысы - бұл барлық қолданбалардың тек App Store дүкенінен орнатылатындығына көз жеткізетін «орнатылған қосымшалардың тізімі». Jelbreaking бұл шектеуді орындалатын файлдарда «setuid» битін қолдану арқылы немесе құрылғыдағы кейбір файлдар каталогтарының рұқсаттарын әлсірету арқылы жоя алады.
Сонымен, бұл операцияны қамтамасыз ететін барлық мүмкіндіктер:
- ДК тарапынан қосымшаларды пайдалану мүмкін болады, бұл құрылғының файлдық жүйесіне толық қол жеткізуді білдіреді;
- Үшінші тараптың бағдарламалық жасақтамасын үшінші тарап көздерінен, мысалы, Cydia-дан қосуға болады. Бұл мүмкіндік «базалық жолақты қорғауды» бұзатын бағдарламалық қамтамасыздандыруды орнатуға мүмкіндік береді, бұл өз кезегінде көптеген пайдалы заттарды ашады, мысалы, Verizon, AT&T және т.б операторларды UnLock арқылы ашуға болады;
- SSH смартфонға қол жеткізуді қамтамасыз ететін және пәрмен жолын ашатын BSD ішкі жүйесін орнату мүмкін болады. Айтпақшы, соңғысы смартфонды оператордан ажырату кезінде қажет болуы мүмкін.
- Оңтайландыру
Jailbreak түрлері
Байланыстырылған джейлбрейк
Байланыстырылған джейлбрейк құрылғы қайта іске қосылған кезде аяқталады. Екінші «джейлбрейк» болмаса, құрылғы жұмыс істемейді, «жергілікті» сипаттамаларды жүктеу сатысында «ілулі» болады немесе дұрыс жұмыс істемейді. Jailbreak-ты қайта іске қосу үшін құрылғыны компьютерге қосып, jailbreak утилитасын қайта іске қосу керек.
Байланыстырылмаған джейлбрейк
Байланыстырылмаған джейлбрейк құрылғыны өшіргеннен кейін де қалады. Құрылғы түрлендірілген операциялық жүйені қайтадан джейлбруссыз және компьютерге қосылмай жүктейді. Минустары: Apple модельдерінің көпшілігі үшін жаңа микробағдарламаның жүйелік файлдарына қол жеткізу үшін әзірлеушілерге уақыт пен тәжірибені қажет ететін жаңа эксплуатация қажет.
Жартылай байланыстырылған джейлбрейк
Жартылай байланыстырылған джейлбрейк көмегімен құрылғы қосылады, бірақ бастапқы параметрлермен. Пайдаланушы құрылғының негізгі функцияларын пайдалана алады - қоңырау шалу немесе хабарлама жазу, бірақ модификацияланған кодты іске қосуды қажет ететін кез келген басқа әрекеттер үшін құрылғы қайтадан «бұзылуы» керек.
Артылықшылықтар мен кемшіліктер
Артықшылықтары:
- Қосымша Cydia қосымшалар дүкенінің (McDigger) қол жетімділігі. Apple қолданушыларының көпшілігі App Store-да таратылатын тегін қосымшаларды ақылы түрде жүктеп алуға мүмкіндік беретін Cydia үшін джейлбрейк жасауды шешеді.
- IOS интерфейсін және функционалдығын сіздің талғамыңызға қарай реттеу. Jailbreak Cydia-дан мамандандырылған қосымшаларды жүктеу арқылы амалдық жүйенің сыртқы түрі мен мазмұнын өзгертуге мүмкіндік береді.
- Apple құрылғыларының жасырын мүмкіндіктері және файлдық жүйеге кіру. Jailbreak қолданушыларға iOS-тың жасырын мүмкіндіктерін пайдаланып қана қоймай, файлдық жүйеге қол жеткізуге мүмкіндік береді, бұл операциялық жүйені басқаруға және өзгертуге мүмкіндік береді бастапқы кодтар
Минустары:
- Жүктелген қосымшалармен мүмкін проблемалар. Cydia-дан жасалған өзгертулер лицензияланған қосымшалар емес, тек көшірмелер болғандықтан, олардың жұмысының тұрақтылығына қатысты мәселелер жиі кездеседі және оларды пайдалану бұрын тұрақты жұмыс істеген лицензиялық қосымшалардың кетуіне әкелуі мүмкін.
- Түрлі өзгертулер әр түрлі мәселелерді білдіреді. Cydia-дан жүктелген кез-келген өзгертулерді орнатқаннан немесе жойғаннан кейін жүйеде жүйені түзету кэші (қоқыс) қалады, ол құрылғыда мәңгі қалады, ал түзетулер сәйкес келмейтін жағдайлар байқалды, сондықтан олар жұмыс істемейді.
- IOS жаңарту мәселелері. Jailbroken құрылғысында iOS-ты жаңарту мүмкін емес, және жаңарту шыққан кезде, джейлбрейк әрқашан бұзылады, сондықтан Cydia-дан жүктелген барлық өзгертулер мен интерфейстегі өзгерістер жойылады.
- Оларды айыру. әзірлеушілерді қолдау және Apple кепілдіктері. Егер құрылғыны жөндеу қажет болса, пайдаланушы джейлбрейктен құтылуға мәжбүр болады, ал егер сізге кепілдік мүмкіндіктерін пайдалану қажет болса, сервис орталығы қызмет көрсетуден бас тартады.
- Apple қауіпсіздік джейлбрейкі. Гаджетті бұзу қаупі оны вирустық инфекцияға ұшыратады, содан кейін жеке деректер, соның ішінде төлем опциялары туралы ақпарат (банк картасының деректемелері) жоғалуы мүмкін.
- Батареяның дербестігі төмендеді. IOS амалдық жүйесі белгілі себеппен жабық, себебі Apple әзірлеушілері батарея қуатын тұтынуды теңгерімдеу және батареяның дербестігін арттыру үшін жүйенің аппараттық құралына жүктеме деңгейін оңтайландырады.
- Байланыс сапасының жоғалуы. Көптеген пайдаланушылар джейлбрейктің қоңыраулар сапасына әсер етуі мүмкін екенін байқады. Бұл проблемалар байланыстың жиі үзілуімен, кейде тіпті абоненттің дауысының бұрмалануымен көрінеді.
- Заңсыз
Jailbreak: орындау бойынша нұсқаулық
IPhone, iPad немесе iPod touch-ті қалай джейлбрейкпен бұзуға болады:
- Тиісті jailbreak утилитасының соңғы нұсқасын ресми веб-сайттан компьютеріңізге жүктеп алыңыз.
- Зип файлын ашыңыз.
- Құрылғыны компьютерге USB кабелі арқылы жалғаңыз.
- Параметрлерде парольді өшіріңіз.
- Іздеуді өшіру: Параметрлер> iCloud> Менің iPhone табу.
- Құрылғыңызды ұшақ режиміне қойыңыз.
- Файлды тінтуірдің оң жақ түймешігімен басу арқылы бағдарламаны әкімші ретінде іске қосыңыз.
- Құрылғыны табу басталады.
- Утилита көрсеткен микробағдарлама нұсқасының дұрыс екендігін тексеріңіз.
- Жалғастыру үшін Бастау түймешігін басыңыз.
- Jailbreakтан кейін құрылғы автоматты түрде қайта өртеніп, экранда Cydia белгішесі пайда болады.