Контакты

Как же разблокировать айпад, если он заблокирован. Что такое SHSH? Зачем сохранять SHSH? Как сохранить SHSH? Скачать сертификаты shsh для iphone 4 3.1

В декабре разработчики анонсировали приложение Prometheus, позволяющее понизить версию ОС на iPhone, iPod touch или iPad. Речь идет о версиях операционной системы, которые перестала подписывать Apple. Для того, чтобы воспользоваться инструментом, необходимо заранее сохранить сертификаты SHSH blob.

SHSH blob – это файл цифровой подписи, с помощью которого компания проверяет версию iOS на устройстве. Для использования Prometheus не подойдут сертификаты, сохраненные с помощью TinyUmbrella или savethemblobs. Необходимы файлы в особом формате shsh2, их можно получить при помощи утилиты сервиса TSSSaver. Проверить работоспособность цифровых сертификатов позволяет онлайн-инструмент TSSSaver Checker

Как сохранить SHSH2 Blobs для iPhone и iPad с помощью TSSSaver

Шаг 1 : Подключите свой гаджет к iTunes и на главной странице узнайте номер ECID (щелкните на поле «Серийный номер»). Скопируйте его в буфер обмена правым кликом.

Шаг 2 : Здесь же узнайте модель вашего устройства.

Шаг 3 : Откройте в браузере сайт https://tsssaver.1conan.com/ .

Шаг 4 : В поле «Type ECID Here» вставьте ECID для вашего устройства.

Шаг 5 : В поле Identifier выберите модель вашего устройства.

Шаг 6

Шаг 7 : Дождитесь завершения, после чего вы получите ссылку на blobs. Нажмите по ссылке, чтобы загрузить сертификат.

Как проверить подпись SHSH2 с помощью TSSSaver Checker

Шаг 2 : В поле Blob нажмите кнопку Обзор и выберите цифровой файл подписи на вашем ПК.

Шаг 3 : В полях Identifier и iOS Version укажите версию вашего устройства и операционной системы соответственно.

Шаг 4 : Нажмите кнопку «Я не робот», а затем Submit.

Шаг 5 : Если параметры конфигурации выбраны правильно и рядом с меткой «rosi» вы видите «true», то все в порядке – сертификат можно использовать. В противном случае повторите предыдущий шаг с сохранением SHSH2 Blobs.

The iPhone 4 is quite an old phone now, but lots of people still own and even use them. The latest, and the only signed, version of iOS for the iPhone 4 is iOS 7.1.2. This is quite an old operating system, but can still sometimes lag behind on the iPhone 4. Lots of people, including myself, would rather have iOS 6 running on their iPhone 4. This tutorial will show you how to do just that, without the need of SHSH blobs.

Requirements & Notes

  • This will restore your device to iOS 6.1.3.
  • This with ONLY work with the iPhone 4. No other devices are compatible.
  • This require a Windows PC.
  • Any data currently on the device will be erased, so make sure to back it up before attempting this.
  • Once downgraded, you will need to plug your device in and follow step 10 every time you reboot it.
  • Only do this with spare devices that you don’t use all the time.

Download Links

Written Guide

  1. Download and install the latest version of 3uTools on your Windows PC from .
  2. Once installed, open the 3uTools application. Make sure your iPhone 4 is plugged into your computer using the 30-pin USB cable.
  3. In the 3uTools application, click on the Flash & JB tab at the top of the window, followed by the Firmwares button under it to the right. Select iPhone and iPhone 4 in the two drop down boxes in the top left area.
  4. A list of iOS versions show now appear for the iPhone 4. Download iOS 6.1.3 by clicking the green download icon to the right, making sure to get the correct one for your devices product version (e.g. iPhone3,1).

  5. Once the download has completed, click on the Pro Flash tab at the top of the app (under Flash & JB ). On the left hand side, click the Import Firmware button. Browse for and select the iOS 6.1.3 IPSW file you just downloaded.

  6. Now you need to put the iPhone into DFU mode. To do this, hold down the power button and the home button together for 10 seconds. After 10 second, let go of the power button but keep holding the home button. After a few second, 3uTools should detect the iPhone in DFU mode. iTunes may also pop up saying the iPhone is in recovery mode. If it does, just close it.
  7. Once the firmware version is selected and the iPhone is in DFU mode, click the Flash button on the right. 3uTools should now begin flashing iOS 6.1.3 onto the iPhone 4.

  8. The tool will check for SHSH blobs 3 times before asking if you want to force the install without SHSH blobs. When you are asked if you would like to force the install, click Yes . The install should now proceed.

  9. Once the install has finished, you won’t be able to boot the device. To boot it, you will first need to put it into DFU mode again using the same method as step 6 (if it is already in DFU mode then you don’t need to do it again), then jailbreak it using a tethered jailbreak. To do this, click on the Jailbreak tab under Flash & JB . In here, click the iOS 4.x / 5.x Jailbreak button on the right hand side. The device should now begin to be jailbroken.

  10. The device will show lots of code on the screen and when done, the screen should go black again. To boot the device, you need to do a tethered boot. To do this, make sure the device is in DFU mode, and click the Advanced tab under Flash & JB . Then click the Tethered Boot button on the right hand side. The device should now begin to boot. You will need to do this every time you reboot the device.

  11. That’s it! Your iPhone 4 should now be running iOS 6.1.3!

Что дало надежду на создание джейлбрейка для версии системы iOS 11.1.2 и ниже. Если в будущем вы хотели бы установить джейлбрейк iOS 11, то сейчас вам нужно , пока Apple ещё подписывает файл этой прошивки.

Сделать это можно с помощью онлайн-инструмента TSS Saver. Для этого вам понадобится узнать ECID своего iPhone, iPad или iPod touch, а также его идентификатор.

Следуйте инструкции ниже, которая поможет вам сохранить файлы SHSH iOS 11.1.2.

Шаг 1: Узнайте ECID

Шаг 2: Узнайте идентификатор

Шаг 3: Сохраните файлы SHSH

  • Откройте следующую ссылку в браузере: https :// tsssaver .1 conan . com
  • Вставьте туда номер ECID, который вы скопировали ранее.
  • Выберите тип своего устройства: iPhone, iPad или iPod touch.
  • Введите свой идентификатор модели, который узнали во втором шаге.
  • Нажмите Submit .

На этом всё. Вы перейдёте на страницу с ссылкой на скачивание своих файлов «.shsh2». Сохраните эту ссылку на будущее. Если вы всё-таки потеряете ссылку, файлы можно скачать снова по ссылке: https :// tsssaver .1 conan . com / shsh / <ваш ECID>. Пока что Apple продолжает подписывать файлы прошивки iOS 11.1.1, iOS 11.1.2 и iOS 11.2, но вскоре это может измениться.

Самое лучшее в этом способе то, что он может автоматически сохранять файлы.shsh2 для любой новой версии iOS, которую Apple выпустит в будущем, и вам даже не понадобится скачивать их самостоятельно после каждого обновления.

На мобильных девайсах от Apple. Лично для меня, iPhone или iPad без джейлбрейка, даже пусть » — мало интересен. И добавлю, что именно из-за возможности «побега из тюрьмы», который позволяет превратить устройство в более функциональное и удобное, я и полюбил эти замечательные устройства, и из множества представленных на рынке, выбрал именно их.

Что такое SHSH?

При изучении вопросов, о том, как сделать джейлбрейк или как откатить (понизить) версию iOS-прошивки, Вы обязательно столкнетесь с понятием SHSH. В этой статье мы постараемся подробно описать, что это такое и для чего сохранять SHSH.

И так, немного теории: SHSH или ECID SHSH, SHSH blobs это уникальная цифровая подпись (сертификат) каждого мобильного устройства, работающего на iOS. Как известно Apple позволяет перепрошить i-устройство не на любую, а ТОЛЬКО на последнюю версию прошивки, которая доступна в . При восстановлении прошивки, связывается с серверами Apple, на которые отсылает некоторый, соответствующий код ПО и ECID (уникальный идентификатор устройства), в ответ приходит сертификат SHSH, необходимый для модуля iBoot, отвечающего за загрузку, а он в свое время и определит возможность восстановления (перепрошивки). Если же присланный SHSH окажется не допустимым для восстанавливаемой версии ПО, то iTunes выдаст Вам ошибку, как правило 3194 и единственным легким способом возврата «к жизни» Вашего устройства, будет являться восстановление на версию прошивки, предложенную iTunes. Как правило для последней версии iOS, на которую Вы восстановитесь хакеры еще не выпустят джейлбрейк и Вам придется только ждать релиза или в лучшем случае использовать «привязанный джейлбрейк». В последнее время Apple обеспечивает более серьезную защиту своего ПО, об этом говорят и сроки разработки очередной версии полного джейлбрейка от хакеров.

При восстановлении ПО Apple проверяет SHSH на iPhone 3GS, iPhone 4, iPod Touch 3G, iPad, iPad 2, а начиная с iOS 4 — и на iPhone 3G. Если Вы не имея сохраненных SHSH обновите прошивку одного из этих устройств, то вернуться на более старую Вам не удастся. Исключение составляет только iPhone 3G — даже не имея сохраненных SHSH можно всегда откатиться на версию прошивки 3.х

Зачем сохранять SHSH?

Сохраненные сертификаты SHSH предоставляют возможность восстановления ПО Вашего устройства на ту версию прошивки, для которой сохранены SHSH.

Например Вы приобрели iPhone 4 с версией ПО 4.3.3. На тот момент это была самая последняя прошивка, которую подписывала Apple. Когда же хакеры выпустили джейлбрейк для этой прошивки, то Вы сразу же его применили к Вашему устройству с сохранением SHSH в или с помощью других программ (например TinyUmbrella для Windows или TinyUmbrella для Mac OS X). Через некоторое время Apple выпускает версию прошивки 4.3.4, тем самым закрывая уязвимости прошивки 4.3.3, с помощью которых хакеры смогли сделать утилиту для джейлбрейка. Вы восстановились на новую прошивку 4.3.4, но после того, как долгое время хакеры не могли найти решения для взлома этой прошивки Вы решили откатиться обратно на 4.3.3. И так, как у Вас имеются сохраненные цифровые подписи SHSH для прошивки 4.3.3, то с помощью программы TinyUmbrella и затем FixRecovery ( и ) Вы легко откатываетесь на 4.3.3 и делаете процедуру отвязанного джейлбрейка!

Способы сохранения SHSH

Цифровые подписи SHSH, для подписываемых Apple версий прошивок можно сохранить следующими способами.

Как известно, Apple не позволяет устанавливать старые версии прошивок. Все это сделано из соображений безопасности, и благодаря такому подходу большинство пользователей могут не беспокоиться за сохранность своих персональных данных. Как именно работает система подписывания прошивок?

Процесс обновления происходит следующим образом: iTunes или само устройство (при обновлении по «воздуху») обращается к специальному серверу Apple и запрашивает проверку цифровой подписи. В процессе отправляется идентификатор устройства (ECID), и поэтому ответ сервера уникальный для каждого запроса. Если всё нормально, то происходит цифровая подпись прошивки (SHSH) и начинается процесс установки.

Можно ли обойти эту систему?

Да, SHSH с сервером Apple может запросить не только iTunes, но и любая другая программа. Разработчиком 1Conan был сделан инструмент, который позволяет сохранить SHSH2-сертификаты: https://tsssaver.1conan.com/ . Для использования этого метода вам нужно узнать ECID вашего iOS-устройства.

Как узнать ECID вашего iPhone, iPad или iPod Touch?

  1. Подключите iOS-устройство к компьютеру.
  2. Запустите iTunes и выберите в левой панели вкладку «Обзор».
  3. Нажимайте в поле «Серийный номер» на вкладке «Обзор» до тех пор, пока не появится номер ECID.
  1. Перейти на сайт — https://tsssaver.1conan.com/.
  2. Введите свой ECID в поле iTunes (Hex).
  3. Теперь осталось выбрать модель своего устройства.
  4. Сразу после этого сертификаты можно будет скачать.

Важно понимать, что этот инструмент позволяет сохранить только SHSH2 текущих версий, однако после того, как прошивка перестанет подписываться, то сертификаты не потеряют свою актуальность и можно будет сделать откат.

Кроме сохранения сертификатов, нам нужно будет произвести еще одну операцию – настроить nonce. Как это делается? Для каждой прошивки свой инструмент для этого.

Собственно, сами утилиты:

https://github.com/arx8x/v0rtexNonce (iOS 10.3-10.3.3)
https://github.com/Siguza/PhoenixNonce (iOS 9.3.4-9.3.5)
https://github.com/julioverne/NonceSet112/ (iOS 11.1.1- 11.1.2)
https://github.com/Siguza/cl0ver (iOS 9.0-9.3.4)

Так что же такое nonce? Каждый раз, когда ваше устройство загружается в режиме Recovery, оно генерирует значение nonce (уникальное число каждый раз). В нашем сохранённом SHSH2 есть строка Generator и ID. Наша задача — сделать число nonce и число ID одинаковыми. Если вы используете Jailbreak-устройство, можно это сделать с помощью программ, перечисленных выше.

Понравилась статья? Поделитесь ей