Jailbreak (iOS): различия между версиями
[отпатрулированная версия] | [непроверенная версия] |
отклонены последние 3 изменения (PwnBoot) Метка: ручная отмена |
unc0ver отвязанный джейлбрейк был до 14.8 Метки: через визуальный редактор с мобильного устройства из мобильной версии |
||
(не показаны 43 промежуточные версии 30 участников) | |||
Строка 2: | Строка 2: | ||
[[File:IPhone 3GS jailbreak cydia.jpg|thumb|iOS магазин джейлбрейка, [[Cydia]]]] |
[[File:IPhone 3GS jailbreak cydia.jpg|thumb|iOS магазин джейлбрейка, [[Cydia]]]] |
||
'''Джейлбрейк''' ({{lang-en|jailbreak}} — «побег из тюрьмы», |
'''Джейлбрейк''' ({{lang-en|jailbreak}} — «побег из тюрьмы», «взлом») [[iPhone]]/[[iPod Touch]]/[[iPad]]/[[Apple TV]]/[[Apple Watch]] — официально не поддерживаемая корпорацией Apple операция<ref>Владельцам iPhone в США разрешили "взламывать" их для установки приложений, которые распространяет не Apple. Соответствующие изменения главный библиотекарь конгресса США Джеймс Биллингтон внес в закон о защите авторских прав в цифровую эпоху (DMCA). Джеймс Биллингтон рассудил, что процедура так называемого джейлбрейка не является нарушением авторских прав</ref>, позволяющая получить доступ к [[Файловая система|файловой системе]] ряда моделей устройств iPhone, iPod, iPad, Apple TV и Apple Watch. Это позволяет расширить возможности аппарата, например, сделать возможным поддержку [[Тема оформления|тем оформления]], твиков и установку приложений из сторонних источников (которые работают только с джейлбрейком. Пример: tweakbox, appcake, cydia, sileo и т. д.). Джейлбрейк открывает полный доступ к файловой системе iPhone, iPod, iPad или Apple TV, однако доступа к файловой системе Apple Watch нет даже с джейлбрейком. Джейлбрейк зачастую недоступен для современных моделей устройств с обновлённым системным ПО. |
||
Джейлбрейк зачастую недоступен для современных моделей устройств с обновлённым системным ПО. |
|||
== Гарантийные обязательства == |
== Гарантийные обязательства == |
||
После процедуры джейлбрейка лицензионное соглашение нарушается, и владелец устройства Apple лишается права на техническую поддержку и гарантийные обязательства. Однако официальные процедуры восстановления и обновления устройства вновь закрывают уязвимости, с помощью которых был сделан джейлбрейк, и удаляют все следы от процедуры джейлбрейка, поэтому проверить, было ли когда-либо устройство подвержено джейлбрейку, невозможно, если пользователь сделает перепрошивку (обновление или восстановление) устройства. Можно лишь повторно сделать джейлбрейк, проверить целостность файловой системы и попытаться найти следы от джейлбрейка. Учитывая, что компания Apple против «взлома прошивки»<ref>{{Cite web|url=https://support.apple.com/ru-ru/HT201954|title=Взлом прошивки — несанкционированная модификация ОС iOS может создавать риски безопасности, нарушать стабильность, сокращать время автономной работы и вызывать другие проблемы - Служба поддержки Apple|publisher=support.apple.com|accessdate=2016-05-29}}</ref>, сами они этого делать не станут и не смогут<ref>{{cite web|url=http://www.bbc.com/russian/news/2016/02/160217_apple_rejects_court_order|title=В Apple говорят, что даже сотрудники компании не имеют доступа к информации на телефоне.|publisher=BBC Русская служба|lang=ru|accessdate=2016-05-29}}</ref>, соответственно, и проверить, была ли процедура джейлбрейка после обновления или восстановления устройства, не могут. В {{нет АИ 2|России|11|10|2018}} и США<ref>{{Cite web|url=https://lenta.ru/news/2010/07/27/jailbreak/|title=Библиотека Конгресса США разрешила "джейлбрейк" iPhone|publisher=lenta.ru|accessdate=2016-05-29}}</ref> процедура доступа к файловой системе ( |
После процедуры джейлбрейка [[Пользовательское соглашение|лицензионное соглашение]] нарушается, и владелец устройства Apple лишается права на техническую поддержку и гарантийные обязательства. Однако официальные процедуры восстановления и обновления устройства вновь закрывают уязвимости, с помощью которых был сделан джейлбрейк, и удаляют все следы от процедуры джейлбрейка, поэтому проверить, было ли когда-либо устройство подвержено джейлбрейку, невозможно, если пользователь сделает перепрошивку (обновление или восстановление) устройства. Можно лишь повторно сделать джейлбрейк, проверить целостность файловой системы и попытаться найти следы от джейлбрейка. Учитывая, что компания [[Apple]] против «взлома прошивки»<ref>{{Cite web|url=https://support.apple.com/ru-ru/HT201954|title=Взлом прошивки — несанкционированная модификация ОС iOS может создавать риски безопасности, нарушать стабильность, сокращать время автономной работы и вызывать другие проблемы - Служба поддержки Apple|publisher=support.apple.com|accessdate=2016-05-29|archive-date=2016-04-27|archive-url=https://web.archive.org/web/20160427135006/https://support.apple.com/ru-ru/HT201954|deadlink=no}}</ref>, сами они этого делать не станут и не смогут<ref>{{cite web|url=http://www.bbc.com/russian/news/2016/02/160217_apple_rejects_court_order|title=В Apple говорят, что даже сотрудники компании не имеют доступа к информации на телефоне.|publisher=BBC Русская служба|lang=ru|accessdate=2016-05-29|archive-date=2016-08-22|archive-url=https://web.archive.org/web/20160822132839/http://www.bbc.com/russian/news/2016/02/160217_apple_rejects_court_order|deadlink=no}}</ref>, соответственно, и проверить, была ли процедура джейлбрейка после обновления или восстановления устройства, не могут. В {{нет АИ 2|России|11|10|2018}} и [[Соединённые Штаты Америки|США]]<ref>{{Cite web|url=https://lenta.ru/news/2010/07/27/jailbreak/|title=Библиотека Конгресса США разрешила "джейлбрейк" iPhone|publisher=lenta.ru|accessdate=2016-05-29|archive-date=2016-08-04|archive-url=https://web.archive.org/web/20160804185352/https://lenta.ru/news/2010/07/27/jailbreak/|deadlink=no}}</ref> процедура доступа к файловой системе (джейлбрейк) не является противозаконной. |
||
== Технические детали == |
== Технические детали == |
||
Строка 14: | Строка 12: | ||
Установленная программа имеет полный доступ только к определённой части памяти, специально выделенной под это приложение (ни одно приложение не может добавлять, удалять или изменять какие-либо файлы, не относящиеся к нему). Исключение составляют только контакты, фото, видео и музыка, к которым приложение с согласия пользователя может иметь ограниченный доступ. |
Установленная программа имеет полный доступ только к определённой части памяти, специально выделенной под это приложение (ни одно приложение не может добавлять, удалять или изменять какие-либо файлы, не относящиеся к нему). Исключение составляют только контакты, фото, видео и музыка, к которым приложение с согласия пользователя может иметь ограниченный доступ. |
||
Компании-производители реализовали защиту от изменения важных системных данных — эти данные могут изменяться только системным процессом, который выполняет над ними строго определённые операции с проверками (например, цифровых подписей на устанавливаемом [[программное обеспечение|программном обеспечении]]). При этом, ввиду отсутствия административных прав у приложений, становятся невозможными также и операции над этим системным процессом с помощью модулей ядра, функции ptrace и т. п. |
Компании-производители реализовали защиту от изменения важных системных данных — эти данные могут изменяться только системным процессом, который выполняет над ними строго определённые операции с проверками (например, [[Электронная подпись|цифровых подписей]] на устанавливаемом [[программное обеспечение|программном обеспечении]]). При этом, ввиду отсутствия административных прав у приложений, становятся невозможными также и операции над этим системным процессом с помощью модулей ядра, функции <code>ptrace</code> и т. п. |
||
Ограничение установлено, например, для защиты от копирования приложений третьих фирм. |
Ограничение установлено, например, для [[Защита от несанкционированного копирования|защиты от копирования]] приложений третьих фирм. |
||
В число «важных системных данных» входит, например, список установленных приложений. То есть без операции |
В число «важных системных данных» входит, например, список установленных приложений. То есть без операции джейлбрейк можно устанавливать приложения только из электронного магазина приложений [[App Store]]. |
||
=== Что даёт джейлбрейк? === |
=== Что даёт джейлбрейк? === |
||
Операция |
Операция джейлбрейк снимает ограничение, например, использованием setuid-бита на исполняемых файлах или ослаблением [[Права доступа|прав доступа]] к важным каталогам (папкам). |
||
Джейлбрейк даёт следующие возможности: |
|||
* использование приложений со стороны настольного ПК (ПО реализовано как надстройка над компонентами из [[iTunes]]), дающего полный доступ к файловой системе устройства по аналогии с [[ActiveSync|Microsoft ActiveSync]]. |
* использование приложений со стороны настольного ПК (ПО реализовано как надстройка над компонентами из [[iTunes]]), дающего полный доступ к файловой системе устройства по аналогии с [[ActiveSync|Microsoft ActiveSync]]. |
||
* возможность занесения в устройство ПО не только из [[App Store]], но ещё, например, с помощью [[Cydia]]. В числе этого программного обеспечения есть и инструменты для взлома защиты baseband (GSM-чипа) с отвязкой от [[AT&T]], [[Verizon]], [[Sprint]]. |
* возможность занесения в устройство ПО не только из [[App Store]], но ещё, например, с помощью [[Cydia]]. В числе этого программного обеспечения есть и инструменты для взлома защиты baseband (GSM-чипа) с отвязкой от [[AT&T]], [[Verizon]], [[Sprint]]. |
||
* возможность занесения в устройство BSD-подсистемы (портирована из «большого» [[Darwin]]), в которую входит [[SSH]], то есть, [[SSH|SSH-доступа]] к устройству с возможностью применения инструментов командной строки (в том числе для отвязки от оператора). |
* возможность занесения в устройство BSD-подсистемы ([[Портирование программного обеспечения|портирована]] из «большого» [[Darwin]]), в которую входит [[SSH]], то есть, [[SSH|SSH-доступа]] к устройству с возможностью применения инструментов командной строки (в том числе для отвязки от оператора). |
||
Процесс |
Процесс джейлбрейка может приводить к переводу аппарата в состояние «кирпич» — то есть привести к невозможности использования устройства без каких-либо способов восстановления работоспособности. Но в большинстве случаев можно восстановить работоспособность посредством ввода устройства в DFU-режим (от {{lang-en|device firmware update}}, режим обновления [[Встроенное программное обеспечение|встроенного ПО]] устройства) и перепрошивки на актуальную версию iOS. После успешного джейлбрейка могут отмечаться: снижение стабильности и безопасности, сложности с обновлением встроенной ОС (после обновления потребуется делать джейлбрейк заново, в случае его доступности на новой версии), платность ряда приложений в сторонних магазинах приложений. Устройства после джейлбрейка в большей степени подвержены риску заражения зловредными программами<ref>{{Cite web |url=http://www.techtimes.com/articles/98335/20151027/this-is-why-you-should-never-jailbreak-your-ios-9-device.htm |title=This Is Why You Should Never Jailbreak Your iOS 9 Device : TECH : Tech Times<!-- Заголовок добавлен ботом --> |access-date=2016-09-16 |archive-date=2016-09-16 |archive-url=https://web.archive.org/web/20160916145620/http://www.techtimes.com/articles/98335/20151027/this-is-why-you-should-never-jailbreak-your-ios-9-device.htm |deadlink=no }}</ref><ref>{{Cite web |url=https://lifehacker.ru/2011/05/20/jailbreak-2/ |title=Четыре причины НЕ делать джейлбрейк iOS-устройств — Лайфхакер<!-- Заголовок добавлен ботом --> |access-date=2016-09-16 |archive-date=2021-03-25 |archive-url=https://web.archive.org/web/20210325225913/https://lifehacker.ru/2011/05/20/jailbreak-2/ |deadlink=no }}</ref>. |
||
== Типы операции джейлбрейк == |
== Типы операции джейлбрейк == |
||
=== Привязанный джейлбрейк (Tethered) === |
=== Привязанный джейлбрейк (Tethered) === |
||
Требуется проводить процедуру джейлбрейка заново после каждой перезагрузки аппарата, при этом приложения переустанавливать не надо. До проведения повторной процедуры джейлбрейка аппарат неработоспособен! Возможен только на устройствах с процессором Apple A4 и |
Требуется проводить процедуру джейлбрейка заново после каждой перезагрузки аппарата, при этом приложения переустанавливать не надо. До проведения повторной процедуры джейлбрейка аппарат неработоспособен(а именно падает в recovery mode)! Возможен только на устройствах с процессором [[Apple A4]] и выше, так как используются уязвимости {{Нп3|Загрузочный ПЗУ|загрузочного ПЗУ|en|Boot ROM}}. |
||
=== Отвязанный (непривязанный) джейлбрейк (UnTethered) === |
=== Отвязанный (непривязанный) джейлбрейк (UnTethered) === |
||
Не утрачивается после перезагрузки аппарата, в отличие от любого другого типа джейлбрейка. |
Не утрачивается после перезагрузки аппарата, в отличие от любого другого типа джейлбрейка Был на iOS < 8 & 14 - 14.8 |
||
=== Полупривязанный джейлбрейк === |
=== Полупривязанный джейлбрейк (SemiTethered) === |
||
=== (SemiTethered) === |
|||
Даёт возможность перезагружать устройство, не теряя возможности пользоваться им, но при этом после перезагрузки устройства все функции джейлбрейка утрачиваются. Для восстановления джейлбрейка необходимо подключать устройство к ПК для повторения процедуры джейлбрейка. |
Даёт возможность перезагружать устройство, не теряя возможности пользоваться им, но при этом после перезагрузки устройства все функции джейлбрейка утрачиваются. Для восстановления джейлбрейка необходимо подключать устройство к ПК для повторения процедуры джейлбрейка. |
||
=== |
=== Полуотвязанный джейлбрейк (SemiUnTethered) === |
||
Похож на полупривязанный, но позволяет повторить процедуру без подключения к ПК благодаря наличию утилиты для проведения данной операции на самом устройстве. |
Похож на полупривязанный, но позволяет повторить процедуру без подключения к ПК благодаря наличию [[Утилита|утилиты]] для проведения данной операции на самом устройстве. |
||
== Техническая информация == |
== Техническая информация == |
||
Установка сторонних приложений |
Установка сторонних приложений обычно происходит через [[Система управления пакетами|менеджер пакетов]], например, [[Cydia]] для iPhone OS 2.0+ или [[Installer]] для от iPhone OS 1.0 и до iPhone OS 1.1.5. Он представляет собой визуальный [[фронтенд]] для модифицированного менеджера пакетов [[Debian]]. |
||
Существует возможность вернуть устройство в оригинальное заводское состояние с помощью [[iTunes]], при этом содержимое флеш-памяти устройства стирается, не оставляя следов |
Существует возможность вернуть устройство в оригинальное заводское состояние с помощью [[iTunes]], при этом содержимое [[Флеш-память|флеш-памяти]] устройства стирается, не оставляя следов джейлбрейка. |
||
== Версии, поддерживающие процедуру<ref>{{Cite web|url=https://www.reddit.com/r/jailbreak/wiki/escapeplan/guides/jailbreakcharts|title=escapeplan/guides/jailbreakcharts - jailbreak|publisher=www.reddit.com|accessdate=2018-12-15}}</ref>== |
== Версии, поддерживающие процедуру<ref>{{Cite web|url=https://www.reddit.com/r/jailbreak/wiki/escapeplan/guides/jailbreakcharts|title=escapeplan/guides/jailbreakcharts - jailbreak|publisher=www.reddit.com|accessdate=2018-12-15|archive-date=2018-12-04|archive-url=https://web.archive.org/web/20181204055708/https://www.reddit.com/r/jailbreak/wiki/escapeplan/guides/jailbreakcharts|deadlink=no}}</ref>== |
||
{| class="wikitable" |
{| class="wikitable" |
||
!Версия iOS |
!Версия iOS |
||
Строка 112: | Строка 109: | ||
|- |
|- |
||
|iOS 5 |
|iOS 5 |
||
|iOS 5.1 — для iPhone 4S, iPad 2, 3<ref name="autogenerated1"> |
|iOS 5.1 — для iPhone 4S, iPad 2, 3<ref name="autogenerated1">{{Cite web |url=https://medium.com/@dannykey/the-history-of-ios-jailbreaking-d1a42f48e462 |title=The History Of iOS Jailbreaking. – Danny Key – Medium<!-- Заголовок добавлен ботом --> |access-date=2016-09-16 |archive-date=2016-09-20 |archive-url=https://web.archive.org/web/20160920003728/https://medium.com/@dannykey/the-history-of-ios-jailbreaking-d1a42f48e462 |deadlink=no }}</ref> |
||
iOS 5.0, 5.1 — для iPad 2 |
iOS 5.0, 5.1 — для iPad 2 |
||
|iPhone 3GS, 4, 4S |
|iPhone 3GS, 4, 4S |
||
Строка 118: | Строка 115: | ||
iPad 1, 2, 3 |
iPad 1, 2, 3 |
||
|redsn0w<ref name=":0">{{Cite web|url=http://appstudio.org/jailbreak/mac/iphone|title=Джейлбрейк и анлок iPhone в macOS – Проект AppStudio|publisher=appstudio.org|accessdate=2017-02-05}}</ref> (iOS 5.0 - 5.1.1), |
|redsn0w<ref name=":0">{{Cite web|url=http://appstudio.org/jailbreak/mac/iphone|title=Джейлбрейк и анлок iPhone в macOS – Проект AppStudio|publisher=appstudio.org|accessdate=2017-02-05|archive-date=2017-02-05|archive-url=https://web.archive.org/web/20170205181831/http://appstudio.org/jailbreak/mac/iphone|deadlink=no}}</ref> (iOS 5.0 - 5.1.1), |
||
Absinthe 0.4 (iOS 5.0 - 5.0.1 — для iPhone 4S), |
Absinthe 0.4 (iOS 5.0 - 5.0.1 — для iPhone 4S), |
||
Строка 135: | Строка 132: | ||
p0sixspwn (iOS 6.1.3 - 6.1.6) |
p0sixspwn (iOS 6.1.3 - 6.1.6) |
||
|- |
|||
| |
|||
| |
|||
| |
|||
| |
|||
|- |
|||
| |
|||
| |
|||
| |
|||
| |
|||
|- |
|- |
||
|iOS 7<ref name=autogenerated1 /> |
|iOS 7<ref name=autogenerated1 /> |
||
Строка 149: | Строка 156: | ||
Pangu (iOS 7.1 - 7.1.2) |
Pangu (iOS 7.1 - 7.1.2) |
||
|- |
|- |
||
|iOS 8<ref> |
|iOS 8<ref>{{Cite web |url=https://tenocation.com/ios-jailbreaking-complete-history/ |title=iOS Jailbreaking — A Complete History — Tenocation<!-- Заголовок добавлен ботом --> |access-date=2016-09-16 |archive-date=2016-09-03 |archive-url=https://web.archive.org/web/20160903134837/https://tenocation.com/ios-jailbreaking-complete-history/ |deadlink=no }}</ref> |
||
| iOS 8.4.1 — для всех 64-bit устройств |
| iOS 8.4.1 — для всех 64-bit устройств |
||
|iPhone 4S, 5, 5C, 5S, 6 |
|iPhone 4S, 5, 5C, 5S, 6 |
||
iPod touch 5G, 6G |
iPod touch 5G, 6G |
||
Строка 160: | Строка 167: | ||
iPad mini 1, 2, 3 |
iPad mini 1, 2, 3 |
||
|Pangu8 (iOS 8.0 - 8.1), |
|Pangu8 (iOS 8.0 - 8.1), |
||
TaiG (iOS 8.0 - 8.4 |
TaiG (iOS 8.0 - 8.4), |
||
PP Jailbreak (iOS 8.0 - 8.4 |
PP Jailbreak (iOS 8.0 - 8.4), |
||
Home Depot (32-bit) (iOS 8.4. |
Home Depot (32-bit) (iOS 8.4.1), |
||
EtasonJB (32-bit) (iOS 8.4.1) |
EtasonJB (32-bit) (iOS 8.4.1), |
||
daibutsu (32-bit) (iOS 8.4.1) |
|||
|- |
|- |
||
|iOS 9<ref> |
|iOS 9<ref>{{Cite web |url=http://www.techtimes.com/articles/95123/20151014/pangu-team-releases-ios-9-jailbreak-for-the-iphone-ipad-and-ipod-touch.htm |title=Pangu Team Releases iOS 9 Jailbreak For The iPhone, iPad And iPod Touch : TECH : Tech Times<!-- Заголовок добавлен ботом --> |access-date=2016-09-16 |archive-date=2015-10-15 |archive-url=https://web.archive.org/web/20151015132048/http://www.techtimes.com/articles/95123/20151014/pangu-team-releases-ios-9-jailbreak-for-the-iphone-ipad-and-ipod-touch.htm |deadlink=no }}</ref><ref>{{Cite web |url=http://hitech.vesti.ru/news/view/id/7872 |title=Вышел «джейлбрейк» для iOS 9 — Вести. Hi-tech<!-- Заголовок добавлен ботом --> |access-date=2016-09-16 |archive-date=2016-09-16 |archive-url=https://web.archive.org/web/20160916132053/http://hitech.vesti.ru/news/view/id/7872 |deadlink=no }}</ref><ref name=":1">{{cite web|url=https://4pda.to/forum/index.php?showtopic=690935|title=Джейлбрейк iOS 9.х.х - 4PDA|publisher=4pda.to|lang=ru|accessdate=2018-01-03|archive-date=2018-01-04|archive-url=https://web.archive.org/web/20180104013836/https://4pda.ru/forum/index.php?showtopic=690935|deadlink=no}}</ref> |
||
| iOS 9.3.4 - 9.3.5 — для всех 64-bit |
| iOS 9.3.4 - 9.3.5 — для всех 64-bit |
||
|iPhone 4S, 5, 5C, 5S, 6, 6S, SE |
|iPhone 4S, 5, 5C, 5S, 6, 6S, SE |
||
Строка 251: | Строка 260: | ||
checkra1n (iOS 12.0 - 12.5.1 — только для девайсов на A7 - A11) |
checkra1n (iOS 12.0 - 12.5.1 — только для девайсов на A7 - A11) |
||
freya (iOS 12.0 - iOS 12.5.7). |
|||
|- |
|- |
||
|iOS 13 |
|iOS 13 |
||
Строка 278: | Строка 289: | ||
iPod touch 7G |
iPod touch 7G |
||
|checkra1n (iOS 14.0 - 14.7.1 — только для девайсов на A7 - A11) |
|checkra1n (iOS 14.0 - 14.7.1 — только для девайсов на A7 - A11) |
||
unc0ver (iOS 14.0 - 14.3), (iOS 14.6 - 14.8 — только для |
unc0ver (iOS 14.0 - 14.3), (iOS 14.6 - 14.8) — только для |
||
iPhone XR |
|||
iPhone XS |
|||
iPhone XS Max |
|||
iPhone 11 |
|||
iPhone 11 Pro |
|||
iPhone 11 Pro Max |
|||
|- |
|||
|iOS 15 |
|||
|iOS 15 — iOS 15.7.2 RC |
|||
|iPhone 6s, SE, 7, 8, X, XS, XR, 11, 11 Pro, 12, 12 Pro, 13, 13 Pro |
|||
|palera1n ( iOS 15.0 - 15.7.5 RC) — |
|||
только для |
|||
iPhone 6S |
|||
iPhone SE |
|||
iPhone 7 |
|||
iPhone 8 |
|||
iPhone X |
|||
XinaA15 (iOS 15.0 - 15.1.1 - только для девайсов на A12 - A15) |
|||
Dopamine (iOS 15.0 - 16.6.1 - только для A8-A16, M1,M2) |
|||
Fugu15 (iOS 15.0 -15.4.1 - только для A12-A16, M1) |
|||
nekoJB (iOS 15.0-15.8.3) — |
|||
только для |
|||
iPhone 6S |
|||
iPhone SE |
|||
iPhone 7 |
|||
iPhone 8 |
|||
iPhone X |
|||
|- |
|||
|iOS 16 |
|||
|iOS 16-16.7.5 |
|||
|iPhone 8, X, XS, XR, 11, 11 Pro, 12, 12 Pro, 13, 13 Pro, 14, 14 Pro |
|||
|palera1n (iOS 16-16.6 - только для A8-A11) |
|||
Dopamine (iOS 16.0 - 16.6.1 - только для A8-A16, M1-M2) |
|||
Serotonin (iOS 16.0 - 16.6.1 - только для A12>) |
|||
NathanLR (iOS 16.5.1-16.6.1 - только для A12>) |
|||
|- |
|||
|iOS 17 |
|||
|iOS 17-17.6 |
|||
|iPhone XS, XR, 11, 11 Pro, 12, 12 Pro, 13, 13 Pro, 14, 14 Pro, 15, 15 Pro |
|||
|palera1n ( iOS 17-17.6 - только для A10-A11) |
|||
|- |
|- |
||
|iOS 18 |
|||
|18.0 |
|||
|iPhone XS, XR, 11, 11 Pro, 12, 12 Pro, 13, 13 Pro, 14, 14 Pro, 15, 15 Pro |
|||
|palera1n ( iOS 18.0 - только для А11>) |
|||
|} |
|} |
||
{| class="wikitable" |
{| class="wikitable" |
||
Строка 430: | Строка 508: | ||
== Дополнительно == |
== Дополнительно == |
||
Процедуры взлома, аналогичные |
Процедуры взлома, аналогичные джейлбрейку для iOS, существуют и для других мобильных платформ с ограничениями на установку приложений и на доступ к файловой системе, включая [[Android]], [[Windows Phone 7]] и [[Symbian OS|Symbian 9]], для игровых консолей [[PS3]], [[PSP]], для других устройств, например, [[Kindle]]. |
||
== Примечания == |
== Примечания == |
||
Строка 441: | Строка 519: | ||
[[Категория:IPhone]] |
[[Категория:IPhone]] |
||
[[Категория: |
[[Категория:IOS]] |
||
[[Категория:Компьютерный взлом]] |
[[Категория:Компьютерный взлом]] |
||
[[Категория:IPod]] |
[[Категория:IPod]] |
Текущая версия от 20:37, 14 ноября 2024
Джейлбрейк (англ. jailbreak — «побег из тюрьмы», «взлом») iPhone/iPod Touch/iPad/Apple TV/Apple Watch — официально не поддерживаемая корпорацией Apple операция[1], позволяющая получить доступ к файловой системе ряда моделей устройств iPhone, iPod, iPad, Apple TV и Apple Watch. Это позволяет расширить возможности аппарата, например, сделать возможным поддержку тем оформления, твиков и установку приложений из сторонних источников (которые работают только с джейлбрейком. Пример: tweakbox, appcake, cydia, sileo и т. д.). Джейлбрейк открывает полный доступ к файловой системе iPhone, iPod, iPad или Apple TV, однако доступа к файловой системе Apple Watch нет даже с джейлбрейком. Джейлбрейк зачастую недоступен для современных моделей устройств с обновлённым системным ПО.
Гарантийные обязательства
[править | править код]После процедуры джейлбрейка лицензионное соглашение нарушается, и владелец устройства Apple лишается права на техническую поддержку и гарантийные обязательства. Однако официальные процедуры восстановления и обновления устройства вновь закрывают уязвимости, с помощью которых был сделан джейлбрейк, и удаляют все следы от процедуры джейлбрейка, поэтому проверить, было ли когда-либо устройство подвержено джейлбрейку, невозможно, если пользователь сделает перепрошивку (обновление или восстановление) устройства. Можно лишь повторно сделать джейлбрейк, проверить целостность файловой системы и попытаться найти следы от джейлбрейка. Учитывая, что компания Apple против «взлома прошивки»[2], сами они этого делать не станут и не смогут[3], соответственно, и проверить, была ли процедура джейлбрейка после обновления или восстановления устройства, не могут. В России[источник не указан 2268 дней] и США[4] процедура доступа к файловой системе (джейлбрейк) не является противозаконной.
Технические детали
[править | править код]Операционная система Apple iOS исполняет все приложения от имени пользователя с ограниченными правами, и приложения (независимо от средств разработки, использованных для их создания) не могут производить некоторые системные вызовы ядра ОС, а также не имеют доступа к некоторым каталогам.
Установленная программа имеет полный доступ только к определённой части памяти, специально выделенной под это приложение (ни одно приложение не может добавлять, удалять или изменять какие-либо файлы, не относящиеся к нему). Исключение составляют только контакты, фото, видео и музыка, к которым приложение с согласия пользователя может иметь ограниченный доступ.
Компании-производители реализовали защиту от изменения важных системных данных — эти данные могут изменяться только системным процессом, который выполняет над ними строго определённые операции с проверками (например, цифровых подписей на устанавливаемом программном обеспечении). При этом, ввиду отсутствия административных прав у приложений, становятся невозможными также и операции над этим системным процессом с помощью модулей ядра, функции ptrace
и т. п.
Ограничение установлено, например, для защиты от копирования приложений третьих фирм.
В число «важных системных данных» входит, например, список установленных приложений. То есть без операции джейлбрейк можно устанавливать приложения только из электронного магазина приложений App Store.
Что даёт джейлбрейк?
[править | править код]Операция джейлбрейк снимает ограничение, например, использованием setuid-бита на исполняемых файлах или ослаблением прав доступа к важным каталогам (папкам).
Джейлбрейк даёт следующие возможности:
- использование приложений со стороны настольного ПК (ПО реализовано как надстройка над компонентами из iTunes), дающего полный доступ к файловой системе устройства по аналогии с Microsoft ActiveSync.
- возможность занесения в устройство ПО не только из App Store, но ещё, например, с помощью Cydia. В числе этого программного обеспечения есть и инструменты для взлома защиты baseband (GSM-чипа) с отвязкой от AT&T, Verizon, Sprint.
- возможность занесения в устройство BSD-подсистемы (портирована из «большого» Darwin), в которую входит SSH, то есть, SSH-доступа к устройству с возможностью применения инструментов командной строки (в том числе для отвязки от оператора).
Процесс джейлбрейка может приводить к переводу аппарата в состояние «кирпич» — то есть привести к невозможности использования устройства без каких-либо способов восстановления работоспособности. Но в большинстве случаев можно восстановить работоспособность посредством ввода устройства в DFU-режим (от англ. device firmware update, режим обновления встроенного ПО устройства) и перепрошивки на актуальную версию iOS. После успешного джейлбрейка могут отмечаться: снижение стабильности и безопасности, сложности с обновлением встроенной ОС (после обновления потребуется делать джейлбрейк заново, в случае его доступности на новой версии), платность ряда приложений в сторонних магазинах приложений. Устройства после джейлбрейка в большей степени подвержены риску заражения зловредными программами[5][6].
Типы операции джейлбрейк
[править | править код]Привязанный джейлбрейк (Tethered)
[править | править код]Требуется проводить процедуру джейлбрейка заново после каждой перезагрузки аппарата, при этом приложения переустанавливать не надо. До проведения повторной процедуры джейлбрейка аппарат неработоспособен(а именно падает в recovery mode)! Возможен только на устройствах с процессором Apple A4 и выше, так как используются уязвимости загрузочного ПЗУ[англ.].
Отвязанный (непривязанный) джейлбрейк (UnTethered)
[править | править код]Не утрачивается после перезагрузки аппарата, в отличие от любого другого типа джейлбрейка Был на iOS < 8 & 14 - 14.8
Полупривязанный джейлбрейк (SemiTethered)
[править | править код]Даёт возможность перезагружать устройство, не теряя возможности пользоваться им, но при этом после перезагрузки устройства все функции джейлбрейка утрачиваются. Для восстановления джейлбрейка необходимо подключать устройство к ПК для повторения процедуры джейлбрейка.
Полуотвязанный джейлбрейк (SemiUnTethered)
[править | править код]Похож на полупривязанный, но позволяет повторить процедуру без подключения к ПК благодаря наличию утилиты для проведения данной операции на самом устройстве.
Техническая информация
[править | править код]Установка сторонних приложений обычно происходит через менеджер пакетов, например, Cydia для iPhone OS 2.0+ или Installer для от iPhone OS 1.0 и до iPhone OS 1.1.5. Он представляет собой визуальный фронтенд для модифицированного менеджера пакетов Debian.
Существует возможность вернуть устройство в оригинальное заводское состояние с помощью iTunes, при этом содержимое флеш-памяти устройства стирается, не оставляя следов джейлбрейка.
Версии, поддерживающие процедуру[7]
[править | править код]Версия iOS | Обновления без поддержки | Устройства, поддерживающие процедуру | Утилита |
---|---|---|---|
iPhone OS 1 | iOS 1.1.2 — для всех устройств
iOS 1.1— для iPhone 2G |
iPhone 2G
iPod touch 1G |
AppTapp Installer (iOS 1.0 - 1.0.2, 1.1.1),
4039 jailbreak (iOS 1.1), ZiPhone (iOS 1.1.3 - 1.1.5) |
iPhone OS 2 | iOS 2.0 - 2.1 — для iPod touch 2G
iOS 2.1.1 — для всех устройств кроме iPod touch 2G |
iPhone 2G, 3G
iPod touch 1G, 2G |
QuickPwn (iOS 2.0 - 2.2.1) |
iPhone OS 3 | iOS 3.0 - 3.0.1, 3.2 - 3.2.1 — для всех устройств
iOS 3.2.2 — для всех устройств кроме iPad 1 |
iPhone 2G, 3G, 3GS
iPod touch 1G, 2G, 3G iPad 1 |
blackra1n (iOS 3.1 - iOS 3.1.2),
redsn0w (iOS 3.1.2 - iOS 3.1.3), Spirit (iOS 3.1.2 - iOS 3.1.3), limera1n (iOS 3.2.2) |
iOS 4
(кроме CDMA) |
iOS 4.3.4 - 4.3.5 — для iPad 2 | iPhone 3G, 3GS, 4
iPod touch 2G, 3G, 4G iPad 1, 2 |
limera1n (iOS 4.0 - 4.0.2),
JailbreakMe (iOS 4.0 - 4.0.2, 4.3 - 4.3; iOS 4.3.5 — для iPod touch 3G), redsn0w (iOS 4.1 - 4.3.5), sn0wbreeze (iOS 4.2.1 — для iPod touch 2G) |
iOS 4 CDMA
(4.2.5 - 4.2.10) |
- | iPhone 4 | redsn0w (iOS 4.2.5 - 4.2.10),
JailbreakMe (iOS 4.2.6 - 4.2.8) |
iOS 5 | iOS 5.1 — для iPhone 4S, iPad 2, 3[8]
iOS 5.0, 5.1 — для iPad 2 |
iPhone 3GS, 4, 4S
iPod touch 3G, 4G iPad 1, 2, 3 |
redsn0w[9] (iOS 5.0 - 5.1.1),
Absinthe 0.4 (iOS 5.0 - 5.0.1 — для iPhone 4S), Absinthe 2 (iOS 5.1.1) |
iOS 6[8] | - | iPhone 3GS, 4, 4S, 5
iPod touch 4G, 5G iPad 2, 3, 4 iPad mini 1 |
redsn0w (iOS 6.0 - 6.0.1, 6.1, 6.1.2 - 6.1.3, 6.1.6 — для iPhone 3GS),
evasi0n (iOS 6.0 - 6.1.2), p0sixspwn (iOS 6.1.3 - 6.1.6) |
iOS 7[8] | - | iPhone 4, 4S, 5, 5C, 5S
iPod touch 5G iPad 2, 3, 4 iPad Air 1 iPad mini 1, 2 |
evasi0n7 (iOS 7.0 - 7.0.6),
Pangu (iOS 7.1 - 7.1.2) |
iOS 8[10] | iOS 8.4.1 — для всех 64-bit устройств | iPhone 4S, 5, 5C, 5S, 6
iPod touch 5G, 6G iPad 2, 3, 4 iPad Air 1, 2 iPad mini 1, 2, 3 |
Pangu8 (iOS 8.0 - 8.1),
TaiG (iOS 8.0 - 8.4), PP Jailbreak (iOS 8.0 - 8.4), Home Depot (32-bit) (iOS 8.4.1), EtasonJB (32-bit) (iOS 8.4.1), daibutsu (32-bit) (iOS 8.4.1) |
iOS 9[11][12][13] | iOS 9.3.4 - 9.3.5 — для всех 64-bit | iPhone 4S, 5, 5C, 5S, 6, 6S, SE
iPod touch 5G, 6G iPad 2, 3, 4 iPad Air 1, 2 iPad mini 1, 2, 3, 4 iPad Pro 9.7", 12.9" 1G |
Pangu9 (iOS 9.0 - 9.0.2; iOS 9.1 — для всех 64-bit устройств),
Home Depot (32-bit) (iOS 9.1 - 9.3.4; iOS 9.3.5 — для iPod touch 5G), JailbreakMe (32-bit) (iOS 9.1 - 9.3.4; iOS 9.3.5 — для iPod touch 5G), Pangu (64-bit) (iOS 9.2 - 9.3.3), Phœnix (32-bit) (iOS 9.3.5 - 9.3.6) checkra1n NPC (iOS 9.3.5 - 9.3.6) |
iOS 10 | - | iPhone 5, 5C, 5S, 6, 6S, SE, 7
iPod touch 6G iPad 4, 5 iPad Air 1, 2 iPad mini 2, 3, 4 iPad Pro 9.7", 12.9" 1G, 12,9" 2G, 10.5" |
h3lix (32-bit) (iOS 10.0.1 - 10.0.2, 10.1 - 10.3.4),
Yalu (64-bit) (iOS 10.0 - 10.2), Meridian (64-bit) (iOS 10.0 - 10.3.3), TotallyNotSpyware (64-bit) (iOS 10.0 - 10.3.3 — кроме iPad Pro 12.9" 2G, 10.5"), doubleh3lix (64-bit) (iOS 10.0 - 10.3.3 — кроме iPhone 7, iPad Pro 12.9" 2G, 10.5"), Saïgon (64-bit) (iOS 10.2.1— кроме iPhone 7, iPad 5), g0blin (64-bit) (iOS 10.3 - 10.3.3 — кроме iPhone 7, iPad Pro 12.9" 2G, 10.5") |
iOS 11 | - | iPhone 5S, 6, 6S, SE, 7, 8, X
iPod touch 6G iPad 5, 6 iPad Air 1, 2 iPad mini 2, 3, 4 iPad Pro 9.7", 12.9" 1G, 12.9" 2G, 10.5" |
LiberiOS (iOS 11.0 - 11.1.2),
Electra (iOS 11.0 - 11.4.1), unc0ver (iOS 11.0 - 11.4.1) |
iOS 12 | - | iPhone 5S, 6, 6S, SE, 7, 8, X, XR, XS
iPod touch 6G iPad 5, 6 iPad Air 1, 2, 3 iPad mini 2, 3, 4, 5 iPad Pro 9.7", 12.9" 1G, 12.9" 2G, 10.5", 11", 12.9" 3G |
unc0ver (iOS 12.0 - 12.5.1),
Chimera (iOS 12.0 - 12.1.2; iOS 12.1.3 - 12.2, 12.4) checkra1n (iOS 12.0 - 12.5.1 — только для девайсов на A7 - A11) freya (iOS 12.0 - iOS 12.5.7). |
iOS 13 | iOS 13.5.1 - 13.7 - для всех устройств на A12 и A13 | iPhone 6S, SE, 7, 8, X, XR, XS, 11, 11 Pro, SE
iPod touch 7G |
checkra1n (iOS 13.0 - 13.7 — только для девайсов на A7 - A11)
unc0ver (iOS 13.0 - 13.7) Odyssey (iOS 13.0 - 13.7 — только для девайсов на A9 - A13) |
iPadOS 13 | iPadOS 13.5.1 - 13.7 - для всех устройств на A12, A12X и A12Z | iPad 5, 6, 7
iPad Air 3 iPad Pro 9.7", 12.9" 1G, 12.9" 2G, 10.5", 11", 12.9" 3G iPad mini 4, 5 |
checkra1n (iPadOS 13.0 - 13.7 — только для девайсов на A7 - A11)
unc0ver (iPadOS 13.7) |
iOS 14 | iOS 14 — iOS 14.8 | iPhone 6s, SE, 7, 8, X, XS, XR, 11, 11 Pro, 12, 12 Pro
iPod touch 7G |
checkra1n (iOS 14.0 - 14.7.1 — только для девайсов на A7 - A11)
unc0ver (iOS 14.0 - 14.3), (iOS 14.6 - 14.8) — только для iPhone XR iPhone XS iPhone XS Max iPhone 11 iPhone 11 Pro iPhone 11 Pro Max |
iOS 15 | iOS 15 — iOS 15.7.2 RC | iPhone 6s, SE, 7, 8, X, XS, XR, 11, 11 Pro, 12, 12 Pro, 13, 13 Pro | palera1n ( iOS 15.0 - 15.7.5 RC) —
только для iPhone 6S iPhone SE iPhone 7 iPhone 8 iPhone X XinaA15 (iOS 15.0 - 15.1.1 - только для девайсов на A12 - A15) Dopamine (iOS 15.0 - 16.6.1 - только для A8-A16, M1,M2) Fugu15 (iOS 15.0 -15.4.1 - только для A12-A16, M1) nekoJB (iOS 15.0-15.8.3) — только для iPhone 6S iPhone SE iPhone 7 iPhone 8 iPhone X |
iOS 16 | iOS 16-16.7.5 | iPhone 8, X, XS, XR, 11, 11 Pro, 12, 12 Pro, 13, 13 Pro, 14, 14 Pro | palera1n (iOS 16-16.6 - только для A8-A11)
Dopamine (iOS 16.0 - 16.6.1 - только для A8-A16, M1-M2) Serotonin (iOS 16.0 - 16.6.1 - только для A12>) NathanLR (iOS 16.5.1-16.6.1 - только для A12>) |
iOS 17 | iOS 17-17.6 | iPhone XS, XR, 11, 11 Pro, 12, 12 Pro, 13, 13 Pro, 14, 14 Pro, 15, 15 Pro | palera1n ( iOS 17-17.6 - только для A10-A11) |
iOS 18 | 18.0 | iPhone XS, XR, 11, 11 Pro, 12, 12 Pro, 13, 13 Pro, 14, 14 Pro, 15, 15 Pro | palera1n ( iOS 18.0 - только для А11>) |
Версия tvOS | Обновления без поддержки | Устройства, поддерживающие процедуру | Утилита |
---|---|---|---|
Apple TV 4 | - | Apple TV 2G | greenpois0n (Apple TV 4.0, 4.1.1),
Limera1n (Apple TV 4.0), PwnageTool (Apple TV 4.0 - 4.3), Seas0nPass (Apple TV 4.0 - 4.3; Apple TV 4.4 - 4.4.4 — Tethered), unthredeh4il (Apple TV 4.0 - 4.4.4), Sn0wbreeze (Apple TV 4.0, 4.2 - 4.3), Redsn0w (Apple TV 4.2 - 4.3) |
Apple TV 5 | Apple TV 5.0 - 5.3 — для Apple TV 3G | Apple TV 2G
Apple TV 3G |
Seas0nPass (Apple TV 5.1 - 5.3 — для Apple TV 2G; Apple TV 5.0 - 5.0.2 — Tethered для Apple TV 2G),
unthredeh4il (Apple TV 5.0 - 5.0.2 — для Apple TV 2G), Evasi0n (Apple TV 5.1 - 5.2 — для Apple TV 2G), P0sixspwn (Apple TV 5.2.1 - 5.3 — для Apple TV 2G), Redsn0w (Apple TV 5.2.1 - 5.3 — Tethered для Apple TV 2G) |
Apple TV 6 | Apple TV 6.0 - 6.1.1 — для всех устройств
Apple TV 6.1.2 - 6.2 — для Apple TV 3G |
Apple TV 2G
Apple TV 3G |
Seas0nPass (Apple TV 6.1.2 - 6.2 — для Apple TV 2G) |
Apple TV 7 | Apple TV 7.0 - 7.3.1, 7.5 — для всех устройств | Apple TV 3G | etasonATV (Apple TV 7.4) |
tvOS 9 | tvOS 9.1 - 9.2.2 — для всех устройств | Apple TV 4G | Pangu9 (tvOS 9.0 - 9.0.1) |
tvOS 10 | tvOS 10.1.1 - 10.2.1 — для всех устройств | Apple TV 4G | LiberTV (tvOS 10.0 - 10.0.1),
backr00m (tvOS 10.2.2), greeng0blin (tvOS 10.2.2) |
tvOS 11 | - | Apple TV 4G
Apple TV 5G (4K) |
LiberTV (tvOS 11.0 - 11.1),
backr00m (tvOS 11.0 - 11.1), electraTV (tvOS 11.0 - 11.4.1) |
tvOS 12 | - | Apple TV 4G
Apple TV 5G (4K) |
ChimeraTV (tvOS 12.0 - 12.2, 12.4)
unc0ver TV (tvOS 12.0 - 12.4.1) checkra1n (tvOS 12.0 - 12.4.1) |
tvOS 13 | - | Apple TV 4G
Apple TV 5G (4K) |
checkra1n (tvOS 13.0 - 13.4.8)
unc0ver TV (tvOS 13.0 - 13.4.5) |
Для Apple Watch нет полноценного джейлбрейка, только прототипы.
Версия watchOS | Обновления без поддержки | Устройства, поддерживающие процедуру | Утилита |
---|---|---|---|
watchOS 1 | WatchOS 1.0 - 1.0.1 — для всех устройств | Apple Watch 1G | Утилиты отсутствуют |
watchOS 2 | WatchOS 2.0 - 2.2.2 — для всех устройств | Apple Watch 1G | Утилиты отсутствуют |
watchOS 3 | - | Apple Watch 1G
Apple Watch S1 Apple Watch S2 |
OverCl0ck (watchOS 3.0 - 3.2.3) |
watchOS 4 | WatchOS 4.0, 4.2 - 4.3.2 — для всех устройств
WatchOS 4.1 — кроме Apple Watch S3 |
Apple Watch 1G
Apple Watch S1 Apple Watch S2 Apple Watch S3 |
jelbrekTime (watchOS 4.1 — для Apple Watch S3) |
watchOS 5 | WatchOS 5.0 - 5.3.1 — для всех устройств | Apple Watch 1G
Apple Watch S1 Apple Watch S2 Apple Watch S3 Apple Watch S4 |
Утилиты отсутствуют |
watchOS 6 | WatchOS 6.0 - 6.1 Beta — для всех устройств | Apple Watch S1
Apple Watch S2 Apple Watch S3 Apple Watch S4 Apple Watch S5 |
На данный момент утилит нет |
Дополнительно
[править | править код]Процедуры взлома, аналогичные джейлбрейку для iOS, существуют и для других мобильных платформ с ограничениями на установку приложений и на доступ к файловой системе, включая Android, Windows Phone 7 и Symbian 9, для игровых консолей PS3, PSP, для других устройств, например, Kindle.
Примечания
[править | править код]- ↑ Владельцам iPhone в США разрешили "взламывать" их для установки приложений, которые распространяет не Apple. Соответствующие изменения главный библиотекарь конгресса США Джеймс Биллингтон внес в закон о защите авторских прав в цифровую эпоху (DMCA). Джеймс Биллингтон рассудил, что процедура так называемого джейлбрейка не является нарушением авторских прав
- ↑ Взлом прошивки — несанкционированная модификация ОС iOS может создавать риски безопасности, нарушать стабильность, сокращать время автономной работы и вызывать другие проблемы - Служба поддержки Apple . support.apple.com. Дата обращения: 29 мая 2016. Архивировано 27 апреля 2016 года.
- ↑ В Apple говорят, что даже сотрудники компании не имеют доступа к информации на телефоне. BBC Русская служба. Дата обращения: 29 мая 2016. Архивировано 22 августа 2016 года.
- ↑ Библиотека Конгресса США разрешила "джейлбрейк" iPhone . lenta.ru. Дата обращения: 29 мая 2016. Архивировано 4 августа 2016 года.
- ↑ This Is Why You Should Never Jailbreak Your iOS 9 Device : TECH : Tech Times . Дата обращения: 16 сентября 2016. Архивировано 16 сентября 2016 года.
- ↑ Четыре причины НЕ делать джейлбрейк iOS-устройств — Лайфхакер . Дата обращения: 16 сентября 2016. Архивировано 25 марта 2021 года.
- ↑ escapeplan/guides/jailbreakcharts - jailbreak . www.reddit.com. Дата обращения: 15 декабря 2018. Архивировано 4 декабря 2018 года.
- ↑ 1 2 3 The History Of iOS Jailbreaking. – Danny Key – Medium . Дата обращения: 16 сентября 2016. Архивировано 20 сентября 2016 года.
- ↑ Джейлбрейк и анлок iPhone в macOS – Проект AppStudio . appstudio.org. Дата обращения: 5 февраля 2017. Архивировано 5 февраля 2017 года.
- ↑ iOS Jailbreaking — A Complete History — Tenocation . Дата обращения: 16 сентября 2016. Архивировано 3 сентября 2016 года.
- ↑ Pangu Team Releases iOS 9 Jailbreak For The iPhone, iPad And iPod Touch : TECH : Tech Times . Дата обращения: 16 сентября 2016. Архивировано 15 октября 2015 года.
- ↑ Вышел «джейлбрейк» для iOS 9 — Вести. Hi-tech . Дата обращения: 16 сентября 2016. Архивировано 16 сентября 2016 года.
- ↑ Джейлбрейк iOS 9.х.х - 4PDA . 4pda.to. Дата обращения: 3 января 2018. Архивировано 4 января 2018 года.