SHSH2 faylı nədir?
SHSH blob və ya ECID SHSH kimi də tanınan SHSH2 faylı Apple tərəfindən iPhone, iPad və iPod kimi iOS cihazları üçün proqram təminatı yeniləmələrini təsdiqləmək və yoxlamaq üçün istifadə olunan rəqəmsal imzadır. O, cihaz üçün ECID (Exclusive Chip ID) kimi tanınan unikal identifikatoru ehtiva edir. O, həmçinin cihazda quraşdırılmış proqram təminatı versiyası haqqında məlumatları ehtiva edir.
SHSH2 Fayl Format - Ətraflı Məlumat
SHSH2 faylları ikili fayl formatında diskdə saxlanılır və bu fayl formatının daxili fayl strukturu təfərrüatları ictimaiyyətə açıq deyil.
iPhone, iPad və ya Mac kimi Apple cihazında iOS-un yeni versiyası quraşdırıldıqda SHSH2 faylı yaradılır. Bu SHSH2 faylı bu rəqəmsal imza faylını oxuyan və yoxlayan Apple serverlərinə göndərilir. Bu məlumat əsasında server quraşdırmaya icazə verir və ya qarşısını alır.
Eyni şey yeniləmə tələb edildikdə baş verir. İstifadəçi iTunes və ya başqa proqram vasitəsi ilə cihazının yeniləməsini və ya bərpasını tələb etdikdə, Apple serverləri yeniləmənin davam etməsinə icazə verməzdən əvvəl SHSH2 faylının cihazın ECID və mikroproqram versiyasına uyğunluğunu yoxlayacaq.