Команда хакеров unc0ver анонсировала утилиту Unc0ver 5.0.0, которая позволяет сделать джейлбрейк для любых устройств под управлением свежей iOS 13.5, в том числе и для новейших iPhone 11 Pro, iPad Pro 2020 и iPhone SE. Программа использует уязвимость нулевого дня, которую обнаружил хакер Pwn20wnd.
Кроме самой последней на данной момент версии iOS, утилита также доступна и для более ранних, начиная с iOS 11.0. Исключение составляют лишь iOS 12.3-12.3.2 и 12.4.2-12.4.5. unc0ver 5.0.0 — первый со времён iOS 8 джейлбрейк, использующий эксплойт нулевого дня.
Джейлбрейк — аналог root-прав на Android, который позволяет получить доступ к файловой системе iOS и устанавливать твики, которых нет в чистой ОС.
Существует три способа установки джейлбрейка: с использованием AltStore (Windows, macOS), Xcode + iOS App Signer (macOS), или Cydia Impactor (Windows, macOS, Linux).
Перед установкой Jailbreak рекомендуется сделать резервную копию и удалить любые доступные OTA-обновления.
Как установить джейлбрейк для iOS 13 через Windows
- Необходимо установить iTunes (32-bit / 64-bit).
- Подключить iOS-устройство к компьютеру.
- Скачать AltStore и распаковать ZIP-архив.
- Запустить приложение Setup.exe и следовать инструкциям.
- После установки запустить программу AltServer.
- Найти иконку приложения в правой области «Панели задач» и кликнуть по ней.
- В открывшемся меню выбрать пункт «Install AltStore» и выбрать iOS-устройство.
- Когда потребуется, ввести данные Apple ID.
- На iOS-устройстве открыть «Настройки» → «Основные» → «Управление устройством», выбрать Apple ID и установить доверие сертификату AltStore.
- Зайти на сайт с iOS-устройства и нажать «Open in AltStore».
- Ввести данные Apple ID снова, если потребуется.
- AltStore установит приложение unc0ver на iOS-девайс, и всё, что потребуется сделать — открыть unc0ver и сделать Jailbreak.
Как установить джейлбрейк для iOS 13 через macOS
- Скачать AltStore и распаковать zip-архив.
- Переместить AltStore в папку Applications.
- Запустить только что установленное приложение AltStore.
- Кликнуть по иконке AltStore в строке меню и выбрать опцию «Install Mail Plug-in».
- Открыть приложение Почта, в строке меню выбрать «Почта» → «Настройки».
- Открыть вкладку «Общие», далее выбрать «Управление модулями», поставить флажок около AltPlugin, применить настройки и перезапустить приложение «Почта».
- Подключить iOS-девайс к компьютеру по USB.
- Кликнуть по иконке AltStore в строке меню, выбрать опцию «Install AltStore» и выбрать подключенное iOS-устройство.
- Ввести данные Apple ID, когда это потребуется, и нажать «Install».
- На iOS-устройстве открыть «Настройки» → «Основные» → «Управление устройством», выбрать Apple ID и установить доверие сертификату AltStore.
- Зайти на сайт с iOS-устройства и нажать «Open in AltStore».
- Ввести данные Apple ID снова, если потребуется.
- AltStore установит приложение unc0ver на iOS-девайс, и всё, что потребуется сделать — открыть unc0ver и сделать Jailbreak.
Как установить джейлбрейк для iOS 13 через Xcode
- Установить Xcode на Mac, открыть и создать новый проект (iOS Application).
- Подключить iOS-девайс, на Mac выбрать его, как целевой объект (build target).
- Ввести имя и идентификатор.
- Xcode может сообщить об отсутствии профиля. Нужно нажать «Исправить».
- Ввести данные Apple ID, когда это потребуется.
- Загрузить iOS App Signer.
- Загрузить .ipa-файл.
- Открыть iOS App Signer.
- Выбрать только что скачанный .ipa-файл.
- Нажать Start и сохранить новый файл в удобном месте.
- Вернуться в Xcode, в строке меню выбрать «Окно» → «Устройства».
- Найти iOS-девайс, нажать на кнопку с иконкой плюса, и выбрать .ipa-файл, который только что был сохранён с помощью iOS App Signer (не путать с загруженным .ipa-файлом!).
- Подождать, пока приложение установится на iOS-устройство.
- При необходимости на iOS-устройстве открыть «Настройки» → «Основные» → «Управление устройством», выбрать Apple ID и установить доверие сертификату. Если этот пункт отсутствует, перейти к следующему шагу.
- Открыть unc0ver на девайсе и сделать Jailbreak.
Как установить джейлбрейк для iOS 13 через Windows, macOS или Linux с помощью Cydia Impator
Внимание: этот метод требует наличия аккаунта разработчика Apple
- Скачать Cydia Impactor для нужной платформы.
- Извлечь файлы из архива (для Windows) или открыть файл и переместить Cydia Impactor в папку Applications (для macOS и Linux).
- Подключить iOS-девайс.
- Загрузить .ipa-файл.
- Открыть Cydia Impator (macOS/Linux) либо Impactor.exe (Windows).
- Перетащить .ipa-файл в окно Cydia Impator.
- Ввести данные Apple ID (требуется аккаунт разработчика).
- Если включена двухфакторная аутентификация, сгенерировать специальный код и использовать в приложении.
- На iOS-устройстве открыть «Настройки» → «Основные» → «Управление устройством», выбрать Apple ID и установить доверие сертификату unc0ver.
- Открыть unc0ver на девайсе и сделать Jailbreak.
На удивление, все более чем стабильно работает, а не как раньше было с джейлом в первые дни релиза
unc0ver — утилита для джейлбрейка