Контакти

Збереження SHSH для всіх девайсів. Завантаження SHSH blob собі на ПК Ipad 2 wifi shsh де взяти

Все колись перепрошивати свій девайс на новішу прошивку. У більшості випадків в прошивках додають нові функції і виправляють баги, але це відбувається не завжди. Останнім часом після оновлень у деяких користувачів починає «відвалюватися» Wi-Fi, губитися мережу або батарея сідає на пару годин. Apple випускає оновлення iOS не так вже й часто, за цей час можна вдосталь намучитися з з'явилася проблемою. У подібних випадках два варіанти: чекати поновлення або відкотитися на стару iOS.

Офіційно відкотитися на попередню iOS в даних момент неможливо. Чому і коли Apple почала забороняти відкочуватися на попередню версію iOS я спробую вам розповісти.

Поняття SHSH (хеш) з'явилося в 2009 році, разом з релізом iPhone 3GS.

SHSH - цифровий підпис, якій підписується файл прошивки перед тим, як він записується на пристрій. Хеш SHSH виписує спеціальний сервер Apple (gs.apple.com) у відповідь на ідентифікатор прошиваного пристрої, висиланий йому iTunes.

Схема взаємодії iTunes з серверами Apple:

Далі починаючи з iOS 3.1.1, система підписування була поширена на iPod touch 2G і 3G, а з моменту виходу iOS 4.0 SHSH стали підписуватися також iPhone 3G. В iPhone 2G, iPod touch 1G і Apple TV 1G SHSH не використовуються, тому дані пристрої завжди можна прошити на будь-яку доступну версію iOS.

Тотальний контроль прошивок змогли обійти хакери. З'ясувалося, що SHSH з сервером Apple може запросити не тільки iTunes, але і будь-яка інша програма. Так і з'явилася можливість робити бекап, а з цим у свою чергу відкочувати прошивку.

  1. Програми які Хроні SHSH на вашому ПК
  2. Програми які зберігають хеш на серверах Cydia (в хмарі)

У обох способів є свої плюси і мінуси. Наприклад, у програм, які що зберігаються вашу цифровий підпис на серверах Cydia, іноді бувають збої або через перевантаження серверів хеш просто не може зберегтися. Але у кожного є і свої плюси! Наприклад, зберігаючи на ПК, SHSH буде доступна вам завжди, не залежно від працездатності серверів Cydia або наявності інтернету! Кожен вибирає для себе те, що йому подобається, то, що йому зручно!

Давайте я представлю ряд деяких програм, за допомогою яких ви зможете зберегти SHSH:

Cydia


При джейлбрейк до вас на iOS пристрій відразу встановлюється Cydia - магазин твиков. По мимо установки тих самих твиков, Cydia вже автоматично збереже ваш хеш прошивок! Збереження відбувається при підключеному інтернеті або Wi-Fi.

Збереження відбувається безпосередньо з вашого iOS девайса на сервера Cydia. Вище показано, що на моєму iPod збережені SHSH починаючи з iOS 3.3.3. Маленька хитрість, якщо хеш не зберігся автоматично, просто натисніть пару раз на кнопку «Reload».

Єдиним мінусом даного способу збереження цифрового підпису, це періодична перевантаженість сервером. Наприклад, після виходу Evasi0n Cydia працювала нестабільно і серверів Cydia було не до цього.

TinyUmbrella - одна з найвідоміших програм, для збереження SHSH з вашого PC, Mac. Головною особливістю даної програми є можливість відправити свій SHSH прямо на сервера Cydia, щоб в майбутньому не втратити збережені сертифікати на своєму ПК. Так само дану програму часто використовують для самого даунгрейда прошивки. Про це я розповім вам в майбутніх статтях!

iFaith (розробник iH8sn0w) - Унікальна програма, що дозволяє зберегти хеш від будь-якого iOS-девайса, що працює під управлінням старої версії прошивки, яка не маємо цифрового підпису Apple.

Коли Apple перестає підписувати старі версії прошивок, можливості вивантажити хеш немає, утиліта iFaith дозволяє зробити дамп SHSH-файлів для будь-якої версії iOS і тим самим відновитися на потрібну вам iOS прошивку!

Збереження відбувається на ПК в зазначеному вам місці, так що SHSH буде вам доступна навіть тоді, коли інтернет з'єднання у вас немає, але є збереження!

Інструкція по використанню з'явиться пізніше.

Ось і все, що ви повинні знати про відкат прошивки, дана сторінка буде оновлюватися в міру появи нової інформації !!

Раніше, хакер tihmstar оголосив, що він планує випустити новий інструмент під назвою «Прометей», який дозволить користувачам знижувати або підвищувати більш не підписувати версії iOS.

Він також випустив новий інструмент під назвою tsschecker, який дозволяє вам створювати і зберігати цифрову подпісь.shsh2, необхідну для роботи програми «Прометей», призначеного для проведення процедури зниження або підвищення версії ОС IOS, які більше не підписує Apple.

Сам по собі, спосіб зберігати цифрові подпісі.shsh був не зовсім очевидним для технічно не підкованих користувачів. На щастя, «1Conan», користувач Reddit, втрутився і створив онлайн інструмент під назвою AUTO-tsschecker, який може позбавити вас від необхідності виконання термінальних команд, а замість цього буде автоматично створювати і зберігати для вас.shsh2 підписи поточної версії iOS.

Для використання онлайн-інструменту, вам потрібен ECID і ідентифікатор ваших пристроїв iPhone, iPad або iPod Touch.

якдізнатися ECID вашйого iPhone,iPad або iPod Touch

  • Підключіть iOS пристрій до комп'ютера.
  • Виберіть в лівій панелі вкладку «Огляд».
  • Натискайте в поле Серійний номер на вкладці «Обзор» до тих пір, поки не з'явиться номер ECID.
  • Клацніть правою кнопкою миші на номер і скопіюйте його в буфер обміну.

Зверніть увагу, що вам потрібно шістнадцяткове значення ECID. Якщо відправити десяткове значення ECID, то він не буде зберігати правильну цифрову подпісь.shsh2. Ви можете відвідати цей сайт, щоб перетворити десяткове значення ECID в шістнадцяткове.

Як отримати ідентифікаторвашогоустройства iPhone,iPad або iPod Touch

  • Ви можете перевірити ідентифікатора вашого iOS пристрою на цьому сайті.

як сохраніть.SHSH2 підписи для iPhone,iPad або iPod Touch

  • Відкрийте це посилання: https://tsssaver.1conan.com
  • Вставте номер ECID, який ви скопіювали вище.
  • Виберіть тип пристрою, тобто iPhone, iPad або iPod Touch.
  • Далі, введіть ідентифікатор вашого iOS пристрої, наприклад: 9,1 для однієї з моделей iPhone 7.
  • Натисніть кнопку «Відправити».

І це все. Вам буде представлена \u200b\u200bсторінка з результатом і буде видана посилання на сохраненную.shsh2 цифровий підпис. У разі, якщо ви втратите своє посилання, ви можете завантажити свою цифрову подпісь.shsh2 знову відвідавши сайт: https://tsssaver.1conan.com/shsh/ (Будь ласка, не забудьте на початку перетворити HEX ECID в десяткове значення).

У цій статті ви дізнаєтеся що таке SHSH і навіщо його зберігати?

SHSH сертифікат (ECID SHSH, SHSH blobs) - це унікальна цифровий підпис, який перевіряється на сервері Apple при відновленні прошивки через iTunes. Якщо ви відновите прошивку на вашому пристрої, то встановити старішу прошивку назад вам не вдасться, так як SHSH для кожної нової прошивки відрізняється.

Збереження SHSH сертифіката необхідно в першу чергу для того, щоб у вас завжди була можливість зробити відкат на старішу прошивку.

спосіб перший

Просто запустіть Cydia і вона автоматично збереже SHSH на свій сервер. А в верхній частині екрану з'явиться перелік SHSH всіх сохраннёних прошивок. Недолік цього способу в тому, що ви не зможете встановити Cydia, що не зробивши джейлбрейк. Зберігати SHSH краще відразу, так як після виходу наступної версії прошивки, SHSH для поточної версії ви зберегти вже не зможете.

спосіб другий

Дле збереження SHSH задопомогою програми TinyUmbrella джейбрейк не потрібно. Перевага цього рішення ще і в тому, що TinyUmbrella зберігає SHSH не тільки на сервері Cydia, але і на вашому комп'ютері.

Завантажити последнию версію для MAC або Windows

Крок 1
Переконайтеся, що на комп'ютері встановлено iTunes. Підключіть ваш пристрій до комп'ютера через USB шнур.

крок 2
Запустіть програму TinyUmbrella. У лівій частині вікна, в секції "Connected Devices", відобразиться підключений устройтсво. Виберіть його.

крок 3
Натисніть на кнопку "Save SHSH". Програма автоматично завантажить поточний сертифікат з сервера Apple, а так само всі сертифікати, збережені на сервері Cydia'і (якщо ви зберігали їх через Cydia).

Як ми писали раніше, хакер tihmstar анонсував вихід нової утиліти Prometheus, Яка дозволяє виконувати відкат на старі, більш не підписувати компанією Apple версії iOS. Для успішного використання Prometheus знадобляться збережені файли цифрового підпису SHSH2 blobs. Про те, як зберегти SHSH2 blobs для iPhone, iPad або iPod touch на комп'ютері під керуванням Windows розповіли в цій інструкції.

Навіщо зберігати SHSH2 blobs

Зберігши SHSH2 blobs вашого пристрою для актуальних на поточний момент прошивок (iOS 10.1.1 і iOS 10.2 на 19 грудня 2016 року), в майбутньому, за допомогою утиліти Prometheus, ви зможете без праці повернутися на зазначені старі версії iOS, навіть якщо Apple їх уже не підписуватиме. Особливо корисно це виявиться в разі, якщо засіб для джейлбрейка iOS 10.1.1 все-таки з'явиться. З збереженими SHSH2 blobs всі бажаючі зможуть без праці повернутися на iOS 10.1.1 і встановити джейлбрейк на свій мобільний пристрій.

Важливо! Раніше збережені SHSH blobs за допомогою утиліт TinyUmbrella або savethemblobs не працюватимуть з Prometheus.

Крок 1. Підключіть iPhone, iPad або iPod touch до комп'ютера, запустіть iTunes і дізнайтеся ECID і ідентифікатор моделі вашого мобільного пристрою. Для цього поклацати по графі « Серійний номер»До появи необхідних пунктів.

Примітка: якщо пропонований iTunes ECID містить в собі тільки цифри, його необхідно перекодувати використовуючи цей конвертер .

Крок 2. Скачайте архів з утилітою auto-tsschecker і розпакуйте її в будь-якому місці.

Крок 3. Запустіть файл Start.bat з розпакованого архіву.

Крок 4. Напишіть або вставте модель вашого пристрою, отриману з iTunes, наприклад, iPad4,1. натисніть Enter.

Крок 5. Напишіть або вставте ECID вашого пристрою, отриманий з iTunes, наприклад, 7F68B33F8D0. натисніть Enter. Важливо! Переконайтеся в тому, що ECID складається не тільки з цифр.

Крок 6. Перевірте правильність введеного ECID і натисніть Y.

Крок 7. Введіть ім'я папки, В яку будуть збережені SHSH2 blobs пристрої та натисніть Enter.

Крок 8. На запит про пропуск створення кешу введіть N та натисніть Enter. Почнеться процес збереження SHSH2 blobs.

Готово! SHSH2 blobs вашого iPhone, iPad або iPod touch будуть збережені в організованому порядку в папці утиліти auto-tsschecker. Збережіть їх в надійному місці, наприклад, в хмарному сховище для подальшого використання з метою повернення на стару версію прошивки.

Ми вже писали, що таке SHSH і навіщо вони потрібні. В основному SHSH пристрою потрібні для відкату прошивки на більш ранню версію iOS. Наприклад якщо ваш пристрій гальмує на iOS 6, то ви можете спокійно повернутися на iOS 5 або навіть iOS 4, адже на них ваш пристрій буде працювати швидше!

Ми зробили відкат з iOS 6.1.3 до iOS 4.3.3 на пристрої iPod Touch 4g. iPod Touch працював помітно краще, адже більш старі iOS вимагають меншу кількість ресурсів.

Але що б облити на ранню версію iOS, вам обов'язково потрібні SHSH ранніх прошивок. Як кажуть: «Ні SHSH, немає відкоту»

Ми покажемо вам кілька найзручніших способів завантажити SHSH вашого пристрою на ПК!

Ті хто колись робили джейлбрейк, напевно чули про таку утиліту, як TinyUmbrella. TinyUmbrella збереже ваші SHSH не тільки серверах Cudia, але і на ваших ПК.

Використовувати бажано найактуальнішу версію TinyUmbrella. Завантажити нову версію можна на офіційному сайті - thefirmwareumbrella.blogspot.ru

Після того як ви запустили TinyUmbrella, підключіть ваш пристрій.

Ви бачите, що у мене підключено пристрій «IPod N1k0lay».Натискаємо на нього і переходимо у вкладку « Advanced ».Тепер слід задати місце, де у нас будуть зберігатися SHSH, це можна зробити в рядку: « Save SHSH Directory«. Далі відзначаємо всі так само, як показано на зображенні.

  • Save All Available SHSH - зберігаємо всі доступні SHSH
  • Request SHSH from Cydia - запит SHSH не тільки з вашого пристрою, але і з серверів Cydia
  • When connecting a device, prefer my custom device name over the name set on the device Чи не потрібна опція, яка показує його ім'я як ви самі його задали. Просто залишаємо функцію включеної.

Давайте перейдемо у вкладку « Generel»І натискаємо на кнопку« Save SHSH«. Процес займає пару секунд.

Ви бачите процес вже майже закінчився. У вікні «Save SHSHs For% devise name%» ви бачите збережені сертифікати.

Так само давайте пройдемо в те місце, куди ми зберегли SHSH. Там вони вже теж є!

Ви бачите все сертифікати, які збереглися.

- унікальна утиліта, з великим набором функцій. Програма підтримує велику кількість пристроїв, а так само всі iOS від iOS 3.1.x до iOS 6.1.3!

Для збереження віх доступних SHSH для вашого пристрою, виберіть вкладу «Show Availabl SHSH Cashes on Server».

Нам пропонують підключити свій пристрій або ж вибрати його зі списку і ввести ECID. Найлегше підключити свій пристрій і продовжити.

Після того як ми підключили свій пристрій до ПК, iFaith підключився до свої серверам, вивів список доступних SHSH і запропонував зберегти нові.

Ви можете вибрати потрібні вам SHSH, а можете просто натиснути на кнопку: «Download all available blobs», що б завантажити всі сертифікати. Давайте збережемо все SHSH натиснувши відповідну кнопку. Після натискання нам запропонують вибрати місце розміщення сертифікатів. Після вибору розміщення, будуть завантажені SHSH Blob.

Через деякий час процес закінчиться і нам видадуть список збережених SHSH blob.

Натискаємо «ОК», збереження SHSH Blob за допомогою iFaith закінчилося!

Збережені файли мають расшіреніе.ifaith і.shsh, так як iFaith завантажує SHSH Blob не тільки з серверів Cydia, але і зі своїх!



Сподобалася стаття? поділіться їй