- - Kas ir piesiets un nepiesaistīts iPhone Jailbreak [Pilns ceļvedis]

Kas ir piesiets un nepiesaistīts iPhone Jailbreak [Pilns ceļvedis]

IPhone jailbreak un atbloķēšanas pasaulē,divi termini, kas bieži parādās, ir piesieti un nesaistīti. Kaut arī pieredzējuši lietotāji jau ir diezgan labi informēti par to, ko tas nozīmē, tas bieži vien apbēdina iesācējus, kuri ir jauni jailbreak frontes apstākļos. Šajā rakstā mēs izpētīsim, ko nozīmē šis termins, kāpēc daži jailbreaks ir piesieti, kādas ir priekšrocības un trūkumi, un kāds ir pašreizējais iOS ierīču statuss, kad runa ir par jailbroaking.

KAS IR PIEVIENOTS JAILBREAK?

Piesiets burtiski nozīmē “pievienots”, un tas irkas tieši ir šie jailbreaks veidi. Saistībā ar definīciju terminu sasaistītā jailbreak ir tāda, kurā iesprostota ierīce nevar atsāknēt (nevis no gaidstāves, bet pēc pilnīgas izslēgšanas), ja tā nav pievienota datoram. Šāda ierīce, ja tā tiek izslēgta, pārstartēšanas laikā bezgalīgi nonāk atkopšanas režīmā (vai atkopšanas cilpā), ja vien tā nav pievienota datoram un tā pati programma, kas tika izmantota jailbreak, apiet Apple logotipu un no jauna palaiž ierīci.

Pirmais piesietais jailbreak bija GeoHot's blackra1n, pirmais šāda veida veids, kas varēja jailbreak iOS 3.1.2.

KĀPĒC PIETIEK?

Tas prasa nelielu padziļinātu skaidrojumu, unizpratne par to, kā darbojas jailbreaking. Apple iOS ir spoža struktūra, kas veidota slāņos, un iBoot ir uzticības ķēdes zemākais slānis. Katru iDevice darbina ar procesora mikroshēmu, kuru pārvalda iBoot kods, tas pats kods, kas sāk sāknēšanas secību. Pati iBoot ir iebūvēta parakstu pārbaude, kas sāknēšanas laikā pārbauda, ​​vai ierīcē instalētā programmatūra ir oriģināla, nemodificēta Apple programmēšana. Visā iOS struktūrā visos līmeņos notiek parakstu pārbaude, kas ļauj Apple pārliecināties, ka ar jebkuru iDevice var darbināt tikai viņu parakstītu (vai apstiprinātu) programmatūru.

Ieslodzījuma vietu novēršanas programmatūrā Apple tiek izmantota nepilnībaparaksta pārbaudes procesu un ievada noteiktu kodu, kas ļauj ielādēt neparakstītu programmatūru, apejot pārbaudes un līdzsvara secību. Kaut arī šie izmantojumi var pastāvēt jebkurā līmenī, labākais scenārijs būtu izmantot iBoot tā atrašanu, lai paraksta pārbaude neizdotos tieši no sāknēšanas secības. Lielākā bootrom exploit priekšrocība ir tā, ka to nevar aizvērt ar jaunu programmatūras izlaidumu - bootrom var modificēt tikai ar aparatūras versiju.

Šāda izmantošana tika atklāta pirms operētājsistēmas iOS 3 operētājsistēmasizlaišana, ar nosaukumu 24kpwn, kas ļāva jailbreak programmatūrai ievadīt 24 kb modificētu kodu iBoot, un iBoot to uzskatīs par pilnīgi normālu. Šī konkrētā “ievadītā” koda virkne apietu paraksta pārbaudi, un viss tajā esošais kļūtu brīze.

Apple ātri un ātri to izmantojajaunajā iPhone 3G un iPhone 3GS rindā bija ievietots ielāps iBoot, padarot esošos jailbreaks bezjēdzīgus. Kad GeoHot izlaida savu rīku blackra1n, viņam izdevās atrast veidu, kā apiet iBoot drošības pārbaudi, bet tikai tad, ja ierīce bija savienota ar datoru un jailbreak programmatūra faktiski sazinājās ar ierīci. Tādējādi piedzima pirmais piesietais jailbreak.

No šodienas ir bijuši daži piesieti jailbreaks - QuickPwn, purplera1n, blackra1n un sn0wbreeze 2.0, kas jailbreaks iOS 4.1 ierīcēs, kas vecākas par iPhone 4 un iPod Touch 4G.

VAI PIEVIENOTĀ JAILBREAK ir laba?

Kopumā nē. Piesaistīts jailbreak nozīmē, ka katru reizi, kad ir nepieciešams pārstartēt ierīci, jūs pazaudēsit jailbreak. Sliktākais ir tas, ka ne tikai zaudēsit jailbreak, bet arī jūsu ierīce netiks sāknēta. Iedomājieties sevi kā ceļojumu, un tālruņa akumulators izlādējas - tagad jums praktiski vairs nav dārga papīra, ja vien nevarat atrast datoru ar pieejamo labo jailbreak rīku. Tātad, piesiet nav labi.

Šeit ir vērts pieminēt, ka apiesiets jailbreak, kaut arī ierīci nevar ielādēt bez datora, tas nenozīmē, ka pazaudēsit savas lietotnes vai pielāgojumus. Vienīgais iemesls, kāpēc sasaistītajai jailbreak prasa datora palīdzību, ir tas, ka iBoot nevar nodot instalēto OS kā oriģinālu; to lasa kā modificētu (neparakstītu). Rīks personālajā datorā ignorē pašu iBoot, tāpēc OS paliek tāda, kāda tā bija iepriekš, taču ierīce tiek sāknēta.

DARBĪBA PIEVIENOTAI JAILBREAKAI

Kad GeoHot blackra1n bija piesiets jailbreakvienīgais risinājums ierīcēm, kurās darbojas operētājsistēma iOS 3.1.2, tika parādīta interesanta ierīce ar nosaukumu iDongle, kas bija savienota ar iDevice dokstaciju un atsāknēja piesietas ierīces (jailbreak) ierīci, saglabājot jailbreak. Ierīce strādāja tikai ar iOS 3.1, 3.1.1 un 3.1.2, lai gan bija iespējams veikt jaunināšanu uz USB bāzes.

TĀPĒC, KAS IR PIEZĪMĒTĀS JAILBREAKS?

Diezgan daudz kas cits, izņemot četrus rīkusEs minēju iepriekš. Tehniski nesaistīts jailbreak ir tāds, kurā jūsu ierīce paliek bojāta pat pēc pilnīgas atsāknēšanas, un iBoot parasti tiek apiets. Šādu jailbreaks piemēru ir daudz, sākot ar redsn0w un beidzot ar greenpois0n un pēc tam, un tas viss ieslodzīt ierīci neatgriezeniski, bez nepieciešamības saņemt atbalstu no citas vides. Parasti šie jailbreak rīki izmanto tādu izmantošanu, kas pati par sevi apiet iBoot secību, tādējādi novēršot nepieciešamību izveidot savienojumu ar datoru.

Komentāri