Jailbreaking se vrača v igro z iOS 7

V zadnjih mesecih pred naslednjo večjo izdajo iOS je na fronti komaj dovolj dejavnosti, da bi napolnili nekaj konferenčnih sob. Toda z javno izdajo iOS -a 7 za vogalom je kot zatišje pred nevihto, ko se hekerji pripravljajo na morda najtežji sistem, ki ga je treba doslej razbiti.

Konec avgusta ob JailbreakCon v New Yorku, letni vrh za srečanje misli v skupnosti zapora. Medtem ko ustanovitelj konference Craig Fox ni bil "pretirano zadovoljen" z udeležbo na tretji izdaji, še vedno meni, da je dogodek uspešen. Zakaj? Izpolnilo je svoje poslanstvo.

V zadnjih nekaj letih je JailbreakCon odigral ključno vlogo pri zagotavljanju časa za kodiranje jokejev z različnih kontinentov, ki bi se sicer poznali le po ročajih Twitterja. Sklepajo se prijateljstva in delijo se ideje. Tudi letos ni bilo nič drugače. Ko se bliža izdaja iOS 7, se v igro vrača tesno povezana skupina hekerjev in razvijalcev jailbreakinga.

Jailbreaking je umetnost in znanost odstranjevanja omejitev, ki jih Apple postavlja na svoje naprave. Jailbreaking omogoča korenski dostop do operacijskega sistema naprave in uporabnikom omogoča namestitev neodobrenih aplikacij, razširitev ali tem. To je pristop proti Steveu Jobsu. Naprava je pobegnila iz zapora. Beg iz zapora nikoli ni bil enostaven, zdaj pa postaja res težko.

Posnetek zaslona 29. 8. 2013 ob 16.03.04

"Cilj je ohraniti trajnost zapora"

Zdi se, da je počasnost in enakomernost prihodnost beganja iz zapora: najmanj bleščeč, a najpomembnejši razvoj je OpenJailbreak.org, projekt, ki ga vodi veteran heker iz zapora Joshua Hill. Skupina talentov za pobeg iz zapora, čeprav neverjetno spretna, je veliko manjša od množice razvijalcev, ki izdelujejo aplikacije za App Store. Na primer hekerji, odgovorni za sprostitev zadnjega evazijskega bega iz zapora za iOS 6 je mogoče šteti na eno roko. Stopnja tehničnega znanja, ki je potrebna za ustvarjanje jailbreak -a, bi pri NSA dvignila obrvi, zato je iskanje novih talentov še posebej težko.

"Applovo strojno opremo je bilo z leti vse težje vdreti"

OpenJailbreak namerava pomagati z množičnim nabavljanjem varnostnih raziskav za prihodnje bege iz zapora. Namenjen je kot varen forum za sodelovanje. "Cilj je ohraniti trajnost jailbreakinga", saj je težje najti varnostne podvige, je Hill pojasnil na JailbreakCon. Applovo strojno opremo je z leti vse težje vdreti. Na primer, Apple TV tretje generacije še vedno ni bil zlomljen. Po mnenju glavnega hekerja set-top box-a, Kevin Bradley, verjetno nikoli ne bo razpokan.

Kako je mogoče napravo razstaviti? Postopek ustvarjanja zapora je kot sestavljanje sestavljanke v mrki temi. Najprej morajo razvijalci jailbreak -a poiskati ranljivosti ali varnostne zlorabe v Applovi kodi in jih povežite skupaj, da pridete v klet datotečnega sistema, sicer poznanega kot root dostop. Medtem ko iskanje teh podvigov očitno zahteva veliko talentov za obratni inženiring, je veliko še vedno prepuščeno naključju. Ko pridobi root dostop, lahko operacijski sistem naredi skoraj vse, kar želi, brez dovoljenja Apple. Toda včasih ustvarjalci jailbreak-a ne najdejo načinov za združevanje podvigov, kot je to pri Apple TV tretje generacije. Včasih koščki sestavljanke manjkajo.

Z redko izjemo naprave, kot je najnovejša Apple TV, se cikel pobega iz zapora vsako leto zgodi kot po maslu; Apple izdaja nov iPhone ali iPad skupaj z veliko izdajo programske opreme iOS in nov beg iz zapora izide nekaj mesecev (včasih tedne) kasneje. Milijoni (da, milijonov) ljudi, ki so nato naredili jailbreak, Apple pa izdaja posodobitve, s katerimi zakrpi varnostne ranljivosti, ki so bile uporabljene za ustvarjanje jailbreak -a.

Ko meseci minevajo, je pobeg iz zapora vse manj pomemben in iOS se sčasoma posodobi tolikokrat, da ostanejo zvesti le trdovratni zaporniki.

Ta glavna posadka zbira pare za TweakWeek, nekakšen organiziran hackathon Ryan Petrich, morda najbolj ploden ustvarjalec poteg v zgodovini vloma v zapor. Sanjska ekipa vrhunskih razvijalcev je bila sestavljena za objavo odprtokodne nastavitve v Cydii (neuradni trgovini z aplikacijami) vsak dan en teden za drugo izdajo. Razvijalci, kot je Adam Bell, ki je prinesel Facebook klepet preide na iOS, preden je to storil Facebook, prispevajo. Dogodek se ne bo začel, dokler ne izide jailbreak iOS 7, na podlagi zgodovine pa je to teden dni stran.

Bigarella načrtuje nadaljevanje razvoja in opravljanje samostojnega dela, medtem ko bo jeseni obiskovala fakulteto.
Bigarella načrtuje nadaljevanje razvoja in opravljanje samostojnega dela, medtem ko bo jeseni obiskovala fakulteto.

En razvijalec, ki sodeluje v TweakWeek 2, je Filippo Bigarella, ki je v skupnosti najbolj znan po ustvarjanju Springtomize. Bigarella, ki je pravkar končal srednjo šolo v Italiji, je osebno sponzoriral JailbreakCon z denarjem, ki ga je kot razvijalec zaslužil kot način vračanja.

Bigarella je v zanimivem položaju, ker izdeluje aplikacije za Cydijo in App Store. »Čeprav ciljate na iste naprave, ima razvoj za App Store in Cydia številne razlike tako v razvojnem procesu kot pri končni publiki vaših izdelkov. « Ne samo, da Bigarella zna narediti običajne aplikacije za iOS, vendar ima bolj temeljno razumevanje delovanja operacijskega sistema na tehnični ravni, kar mu daje prednost kot razvijalcu.

"Pobeg iz zapora nikakor ni mrtev"

Medtem ko prihodnost pobega iz zapora ni povsem gotova po sistemu iOS 7, Bigarella veliko upa. Hekerji, ki so delali na jailbreak -u iOS 6, imajo izkoristke, shranjene za iOS 7, kar bi teoretično lahko pospešilo proces razbijanja kode za javno uporabo. Ampak, kot vedno, jailbreaking ostaja na milost in nemilost Appleu. Medtem ko se varnostni podvigi, povezani z beganjem iz zapora, običajno precej hitro popravijo s posodobitvami za iOS, je Apple zgodovinsko prezrl skupnost zapora.

"Če bi lahko kaj poudaril, je to, da pobeg iz zapora nikakor ni mrtev," je dejal Conrad Kramer, še en mladi razvijalec, ki je obiskoval JailbreakCon. "Daleč od mrtve mantre" se skoraj vsi strinjajo. Craig Fox se trenutno pripravlja na JailbreakCon prihodnje leto v San Franciscu, kjer pričakuje največjo obiskanost doslej.

Najnovejša objava v spletnem dnevniku

IPhoto za iPad je boljši od iPhoto za Mac
September 10, 2021

Kot smo mislili, je Apple predstavil iPhoto za iPad, kar pomeni, da se nam končno ne bo več treba ukvarjati s grozno vgrajeno aplikacijo Photos. Ko...

| Kult Mac
September 10, 2021

To je ekskluzivni stolpec Cult of Mac, ki ga je napisal dejanski Apple Store Genius, ki odgovarja na vsa vaša vprašanja o delu v trgovini Apple Sto...

Zakaj sem navdušen nad iPadom: perspektiva razvijalca
September 10, 2021

Komentar gosta Davida Barnarda, lastnikaApp Cubby, založnik priljubljenih Gas Cubby in Trip Cubby aplikacije.O vseh presenečenjih, razočaranjih, fu...