Ir izlaista utilīta iDeviceReRestore 32 bitu ierīču atkopšanai jebkurai iOS 9.X versijai.

Iespējams, atcerēsities pārsteidzošās ziņas par iOS 9.x programmaparatūras ievainojamību, kas ļauj atjaunot

jebkura 32 bitu ierīce.

Ja jums ir ciparparaksts, šī utilītaļauj atjaunot jebkuru 32 bitu ierīci jebkurai iOS 9.x programmaparatūras versijai neatkarīgi no instalētās sākotnējās versijas, bez taustiņiem, papildu programmatūras vai pat neveicot jailbreak procedūru.

Kā redzat no šī apraksta, šī nepilnībadrošībai ir liels potenciāls, un tā ļauj atjaunot visas 32 bitu ierīces. Saistībā ar Home Depot jailbreak operētājsistēmas iOS 9.1-9.3.4 versijām visas saderīgās ierīces nekad netiks atstātas bez jailbreak, tās vienmēr saglabās iespēju atgriezties operētājsistēmā iOS 9, nebaidoties no atjaunināšanas vai atkopšanas procedūras.

Labā ziņa ir tā, ka lietderības attīstībaiDeviceReRestorepabeigta un pieejama visiem lietotājiem. Laika gaitā pārbaudīta rīka galīgās versijas izlaišanaidevicerestorenotika, pateicoties izstrādātājiem@alitek123, @Thmitt un @JonathanSeals, kuri izmantoja @alitek123 atklāto drošības trūkumu. Beta testēšanas procesu veic izstrādātāji @Mirko, @ee_csw un @DjSn0wfall.

Lai pārbaudītu rīka darbību darbībā, tasvar lejupielādēt no iDeviceReRestore vietnes. Pašreizējais utilīta numurs ir 1.0.1, kas atrisināja atkarības pārvaldības problēmu, kas bija rīka sākotnējā versijā. Pašlaik ir rīka versijas, kas paredzētas Linux un macOS darbināšanai. Nav versijas darbam operētājsistēmā Windows, taču es zinu daudzus piemērus par veiksmīgu šī rīka izmantošanu virtuālās mašīnas režīmā.

Sīkāka informācija par instrumenta darbību:

  • Atbalststikai32 bitu ierīces.
  • Atveseļošanāstikaiprogrammaparatūras versijāiOS 9.x.
  • Sākotnējā programmaparatūras versija var būtjebkura, pārbaudītas versijas no iOS 6 līdz iOS 10.
  • Jailbreak pieejamība oriģinālajai versijaine vienmēr.
  • Šim gadījumam process neprasa atslēgas, papildu programmatūru un citus īpašus rīkus.
  • ObligātiSaglabāto digitālo parakstu klātbūtne instalētās programmaparatūras versijā.
  • Digitālajiem parakstiem ir īpašas prasības.Ciparparaksti nevar būt no to kategorijaskas saņemti "pa gaisu". Jūs varat izmantot parakstus no kategorijas "Dzēst" vai "Atjaunināt", lai gan ne visi no tiem būs piemēroti procesam. Digitālie paraksti šajā gadījumā ir jāuzglabā bez īpaša vienreizēja koda. Ja digitālais paraksts sākas ar rindu “MIIKkj", tad viss ir kārtībā, to var izmantot. Ja nē, tad tas var darboties, taču ir nepieciešama papildu pārbaude.
  • Metodei nepieciešama parakstīta "pamatjosla",piemēram, Prometejs. Tomēr lielākajai daļai, ja visām ierīcēm vajadzētu būt funkcionējošai pamatjoslai bez jebkādām problēmām, sākot ar pašreizējo iOS 10 versiju un parakstīto versiju saņemot “ēterā”.
  • Atkopšanu no iOS 9 uz iOS 9 var veikt atkopšanas režīmā, atkopšana no versijas, kas nav iOS 9, uz iOS 9 ir jāveic tikai "DFU" režīmā.
  • Digitālajiem parakstiem ir jābūt atsevišķām biļetēmiBSS atkopšanai DFU režīmā. Ja to trūkst, šos digitālos parakstus var izmantot tikai, lai atjaunotu no iOS 9 programmaparatūras versijas uz iOS 9 programmaparatūras versiju.

Lai pārbaudītu esošo digitālo saderībuparaksti ar utilītu "iDeviceReRestore", jūs varat izmantot šo pakalpojumu "nonce-checker". Vai arī atveriet digitālo parakstu teksta redaktorā un pārbaudiet, vai tajā ir iBSS biļešu saturs un oriģinālās rindas saturs.

Pēc izstrādātāja @ DjSn0wfall domām, uzņēmumsApple nevarēs aizvērt šo ievainojamību šādu iemeslu dēļ. DFU režīmā ierīce ir gaidīšanas režīmā, lai pārbaudītu paraksta komponenta, kas ir iBSS biļete, likumību. Pēc digitālā paraksta lejupielādes ar iBSS biļeti, stingri sakot, mēs nepārkāpjam drošības mehānismu, kas ļauj nākamajā darbībā lejupielādēt parakstīto iBEC komponentu, kurā jau ir nepieciešamā plaisa - īpašas vienreizējas “nē-būtības” neesamība. Pēc tam mēs sākam ierīces atkopšanas procesu, ignorējot visas citas drošības prasības un integritātes pārbaudes. Jāatzīmē, ka šī izmantošana daļēji pastāv arī sākot no iOS 8 versijas un beidzot ar iOS 10.2.1 versiju, taču šajās versijās šo izmantošanu nevar izmantot.