Сегодня мы рассказывали вам о появлении нового инструмента Prometheus, который позволит откатиться на любую версию iOS независимо от того, подписывает ли Apple прошивку, либо нет. Одна из особенностей утилиты — поддержка цифровых сертификатов в новом формате .shsh2. То есть сертификаты прежнего формата использовать не получится, чтобы сделать откат с iOS. Чтобы сохранить SHSH blobs в новом формате, предпочтительно использовать инструмент tsschecker, о котором рассказал сам хакер. Для тех, кто сомневается в своих способностях, мы публикуем подробную инструкцию.
Прямо сейчас вы можете сохранить SHSH blobs для прошивки iOS 10.1.1, чтобы в случае выхода джейлбрейка iOS 10 обновиться или сделать откат на именно эту версию ПО. Напомним, что в iOS 10.2 разработчики Apple закрыли большую часть уязвимостей для доступа к ядру, поэтому она не будет поддерживать возможность взлома.
Внимание! Цифровые сертификаты, сохраненные через утилиты TinyUmbrella или savethemblobs, не будут работать в Prometheus.
Как сохранить сертификаты .shsh2 с помощью tsschecker: инструкция
Загрузите утилиту tsschecker, затем разархивируйте скачанный файл, дважды щелкнув по нему (Есть версия для Mac, Windows и Linux).
Создайте на рабочем столе папку под названием TSS и поместите распакованный файл с именем «tsschecker_macos» внутри нее.
Откройте TextEdit и подключите устройство к Mac.
Запустите iTunes и перейдите на страницу подключенных устройств.
Вы увидите подробную информацию о вашем устройстве. Например, MODEL — iPhone7,2, ECID — 1234A5678B912 (можно найти в поле серийного номера, если щелкать на него).
Теперь нам нужно скопировать обе части информации в файл TextEdit: и MODEL, и ECID.
Вставляем эти данные в соответствующие места в TextEdit:
/Users/USERNAME/Desktop/TSS/tsschecker_macos -d MODEL -e ECID -i 10.2 -s
/Users/USERNAME/Desktop/TSS/tsschecker_macos -d MODEL -e ECID -i 10.1.1 —buildid 14B150 -s
/Users/USERNAME/Desktop/TSS/tsschecker_macos -d MODEL -e ECID -i 10.1.1 —buildid 14B100 -s
/Users/USERNAME/Desktop/TSS/tsschecker_macos -d MODEL -e ECID -i 10.1 -s
Теперь мы должны заменить слова, написанные заглавными буквами на личную информацию. Например, Username (пользователь компьютера) заменяем на joebloggs. Сделать это нужно во всех четырех строках. Таким образом, в итоге вместо USERNAME, MODEL и ECID у каждого должна появиться личная информация.
Теперь нам нужно открыть Терминал из /Applications/Utilities, либо с помощью Spotlight.
Копируем каждую строчку из TextEdit в Терминал и нажимаем клавишу ввода, чтобы сохранить. Примерно должно получиться вот так:
Когда вы сделаете это для всех строк, сертификаты в формате .shsh2 будут сохранены. Это цифровые сертификаты для iOS 10.2, iOS 10.1.1 и iOS 10.1.
Если вы хотите дополнительно обезопасить себя, вы можете еще раз выполнить указанные команды, добавив параметр apnonce. Ваши шансы на откат в будущем будут значительно увеличены. Но перед тем, как перезаписать файлы, предыдущие сохраненные shsh нужно перенести из папки /Users/ИМЯПОЛЬЗОВАТЕЛЯ. Там они находятся рядом с папкми «Документы» и «Загрузки».