Как сделать резервную копию SHSH BLOB-объектов (ECID SHSH) с помощью прошивки Umbrella

SHSH blobs или ECID SHSH - это уникальная цифровая подпись, которую Apple присваивает каждому iPhone, iPod Touch и iPad.

Всякий раз, когда вы подключаете свой iPhone 3GS или iPod Touch 2G / 3G или iPad к iTunes, чтобы восстановить или обновить прошивку iPhone OS, ECID отправляется на серверы Apple для аутентификации, и iTunes продолжит восстановление устройства, только если аутентификация по ECID завершена.

Однако когда пользователь устанавливает новую прошивку iPhone OS, цифровая подпись, связанная с более ранней прошивкой, стирается. Это затрудняет восстановление iDevice до его более ранней прошивки.

Saurik, создатель Cydia, настроил сервер, который в основном имитирует сервер верификации Apple, так что вы можете понизить или восстановить прежнюю прошивку, используя BLSH-объекты.

Если вы сделали джейлбрейк iPhone 3GS, iPod Touch 2G / 3G или iPad, это важно, потому что вы можете захотеть восстановить iPhone на более старую прошивку, если более новая версия содержит патчи, которые закрывают лазейки, используемые для джейлбрейка iPhone OS. Как вы, возможно, знаете, сообществу хакеров iPhone потребовалось более двух месяцев, чтобы выпустить программные инструменты для джейлбрейка iPhone OS 3.1.3. Поэтому MuscleNerd из команды разработчиков iPhone настоятельно рекомендует пользователям взять резервную копию SHSH, чтобы в будущем проверить ее на джейлбрейк.

В этом руководстве вы найдете пошаговые инструкции по резервному копированию BLOB-объектов ECID SHSH или SHSH на iPhone 3GS, iPod Touch 2G / 3G и iPad. Это руководство предназначено только для пользователей iPhone 3GS, iPod Touch 2G / 3G или iPad, имеющих Mac. Если вы являетесь пользователем Windows, вы можете ознакомиться с нашим пошаговым руководством для пользователей Windows.

Шаг 1: Нажмите здесь, чтобы загрузить последнюю версию приложения Firmware Umbrella на ваш Mac.

Шаг 2: Дважды щелкните по загруженному zip-файлу, чтобы извлечь его.

Шаг 3: На вашем Mac перейдите в Приложения -> Утилиты -> Терминал, чтобы открыть окно терминала.

Шаг 4: В командной строке введите следующий текст и нажмите Enter:

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit / etc / hosts

Шаг 5: Вам может быть предложено ввести пароль. Введите свой административный пароль. Это запустит приложение TextEdit.

Шаг 6: Найдите строку, содержащую gs.apple.com . Если вы найдете один, удалите его и сохраните файл

Шаг 7: Дважды щелкните папку Firmware Umbrella на рабочем столе и запустите файл Umbrella.dmg . Из смонтированного файла нажмите и перетащите приложение Umbrella на рабочий стол Mac.

Шаг 8: Дважды щелкните и запустите приложение Umbrella на рабочем столе Mac.

Шаг 9: Теперь вам будет предложено ввести свой ECID, версию устройства и выбрать репозиторий SHSH.

а. Если вы не знаете ECID своего устройства, переведите iPhone в режим восстановления. В меню Apple выберите «Об этом Mac» -> «Дополнительная информация» -> USB (меню «Оборудование») . На правой боковой панели выберите « Apple Mobile Device (Recovery Mode) » и скопируйте свой ECID из поля « Serial Number ».

б. В репозитории SHSH выберите « Saurik-Cydia » из выпадающего меню. Это проверит Cydia на наличие SHSH, и, если она не существует, она будет сохранена там. Кроме того, вы также можете выбрать « Apple », чтобы запросить у Apple ваш SHSH.

Шаг 10: Нажмите кнопку « Отправить ». Как только Firmware Umbrella завершит обработку данных, вы увидите сообщение « SHSH Saved! сообщение, как показано ниже.

Шаг 11: Файл .shsh теперь создается в папке Firmware Umbrella на рабочем столе. Сохраните этот файл для будущего использования.

Процесс резервного копирования SHSH-объекта на компьютер Mac завершен. Мы надеемся, что вы нашли это полезным. Дайте нам знать, как это идет в комментариях.

[через iClarified]



Популярные посты