Сегодня мы рассказывали вам о появлении нового инструмента 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/ИМЯПОЛЬЗОВАТЕЛЯ. Там они находятся рядом с папкми «Документы» и «Загрузки».
--apnonce 603be133ff0bdfa0f83f21e74191cf6770ea43bb
--apnonce 352dfad1713834f4f94c5ff3c3e5e99477347b95
--apnonce 42c88f5a7b75bc944c288a7215391dc9c73b6e9f
--apnonce 0dc448240696866b0cc1b2ac3eca4ce22af11cb3
--apnonce 9804d99e85bbafd4bb1135a1044773b4df9f1ba3
Например, будет вот так:
/Users/joebloggs/Desktop/TSS/tsschecker_macos -d iPhone7,2 -e 1234A5678B912 -i 10.1 -s --apnonce 9804d99e85bbafd4bb1135a1044773b4df9f1ba3
Обновление от 29.12.2016: Хакер выпустил инструмент Prometheus. Скачать Prometheus.
No Responses to “Как сохранить сертификаты .shsh2 для Prometheus с помощью tsschecker?”