Il jailbreak torna in gioco con iOS 7

Negli ultimi mesi che precedono la prossima importante versione di iOS, sul fronte del jailbreak c'è a malapena abbastanza attività per riempire un paio di sale conferenze. Ma con il rilascio pubblico di iOS 7 proprio dietro l'angolo, è come la calma prima della tempesta mentre gli hacker si preparano per quello che potrebbe essere il sistema più difficile da decifrare finora.

Sviluppatori, hacker e fan accaniti si sono riuniti alla fine di agosto a JailbreakCon a New York City, un vertice annuale per l'incontro delle menti all'interno della comunità jailbreak. E mentre il fondatore della conferenza, Craig Fox, non è stato "molto soddisfatto" della partecipazione alla terza edizione, considera comunque l'evento un successo. Come mai? Ha compiuto la sua missione.

Negli ultimi anni, il JailbreakCon ha svolto un ruolo cruciale nel fornire tempo facciale ai fantini del codice provenienti da diversi continenti che altrimenti si conoscerebbero solo tramite gli handle di Twitter. Si formano amicizie e si condividono idee. Quest'anno non è stato diverso. E mentre il rilascio di iOS 7 si avvicina, il gruppo affiatato di hacker e sviluppatori di jailbreaking sta tornando in gioco.

Il jailbreak è l'arte e la scienza di rimuovere le restrizioni che Apple pone sui suoi dispositivi. Il jailbreak fornisce l'accesso root al sistema operativo di un dispositivo, consentendo agli utenti di installare app, estensioni o temi non autorizzati. È l'approccio anti-Steve Jobs. Il dispositivo è rotto di prigione. Il jailbreak non è mai stato facile, ma ora sta diventando davvero difficile.

Schermata 29-08-2013 alle 4.03.04 PM

"L'obiettivo è mantenere il jailbreak sostenibile"

Lento e costante sembra essere il futuro del jailbreak: lo sviluppo meno appariscente e tuttavia più importante è OpenJailbreak.org, un progetto guidato dal veterano hacker di jailbreak Joshua Hill. Il pool di talenti per il jailbreak, sebbene incredibilmente abile, è molto più piccolo della folla di sviluppatori che realizzano app per l'App Store. Ad esempio, gli hacker responsabili di rilasciando l'ultimo jailbreak evasi0n per iOS 6 si può contare su una mano. Il livello di competenza tecnica richiesto per creare un jailbreak solleverebbe le sopracciglia alla NSA, quindi trovare nuovi talenti è particolarmente difficile.

"L'hardware di Apple è diventato più difficile da hackerare nel corso degli anni"

OpenJailbreak prevede di aiutare con il crowdsourcing della ricerca sulla sicurezza per i futuri jailbreak. È pensato per fungere da forum sicuro per la collaborazione. "L'obiettivo è mantenere il jailbreak sostenibile" poiché gli exploit di sicurezza diventano più difficili da trovare, ha spiegato Hill al JailbreakCon. L'hardware di Apple è diventato più difficile da hackerare nel corso degli anni. Ad esempio, la Apple TV di terza generazione non è stata ancora sottoposta a jailbreak. Secondo l'hacker principale del set-top box, Kevin Bradley, probabilmente non sarà mai rotto.

Come può un dispositivo essere indecifrabile? Il processo di creazione di un jailbreak è come assemblare un puzzle nel buio pesto. Innanzitutto, gli sviluppatori di jailbreak devono trovare vulnerabilità, o exploit di sicurezza, nel codice di Apple e uniscili insieme per entrare nel seminterrato del filesystem, altrimenti noto come root accesso. Sebbene trovare questi exploit ovviamente richieda molto talento nel reverse engineering, molto è ancora lasciato al caso. Una volta ottenuto l'accesso root, possono fare in modo che il sistema operativo faccia tutto ciò che vogliono senza l'autorizzazione di Apple. Ma a volte i creatori di jailbreak non riescono a trovare il modo di mettere insieme gli exploit, come nel caso della Apple TV di terza generazione. A volte i pezzi del puzzle rimangono mancanti.

Con la rara eccezione di un dispositivo come la più recente Apple TV, il ciclo di jailbreak avviene come un orologio ogni anno; Apple rilascia un nuovo iPhone o iPad insieme a un'importante versione del software iOS e un nuovo jailbreak esce mesi (a volte settimane) dopo. Milioni (sì, milioni) di persone quindi jailbreak e Apple rilascia aggiornamenti per correggere le vulnerabilità di sicurezza utilizzate per creare il jailbreak in primo luogo.

Con il passare dei mesi, il jailbreak diventa meno rilevante e alla fine iOS viene aggiornato così tante volte che solo i jailbreaker irriducibili rimangono fedeli.

Questo nucleo centrale sta raccogliendo vapore per TweakWeek, una sorta di hackathon organizzato Ryan Petrich, forse il creatore di tweak più prolifico nella storia del jailbreak. Un dream team dei migliori sviluppatori è stato assemblato per rilasciare un tweak open source in Cydia (l'app store non ufficiale) ogni giorno per una settimana per la seconda edizione. Sviluppatori come Adam Bell, che ha portato La chat di Facebook si dirige su iOS prima che lo facesse Facebook, stanno contribuendo. L'evento non inizierà fino al rilascio del jailbreak di iOS 7 e, in base alla cronologia, manca una settimana.

Bigarella ha in programma di continuare a sviluppare e lavorare come freelance mentre frequenta il college questo autunno.
Bigarella ha in programma di continuare a sviluppare e lavorare come freelance mentre frequenta il college questo autunno.

Uno sviluppatore che partecipa a TweakWeek 2 è Filippo Bigarella, che è meglio conosciuto nella comunità per aver creato primaveratomize. Bigarella, che si è appena diplomato al liceo in Italia, ha sponsorizzato personalmente il JailbreakCon con i soldi che ha guadagnato come sviluppatore come un modo per ricambiare.

Bigarella è in una posizione interessante perché realizza app per Cydia e l'App Store. "Anche se stai prendendo di mira gli stessi dispositivi, lo sviluppo per l'App Store e per Cydia presenta molte differenze sia nel processo di sviluppo che nel pubblico finale dei tuoi prodotti.” Non solo Bigarella sa fare normali app iOS, ma ha una comprensione più fondamentale di come funziona il sistema operativo a livello tecnico, il che gli dà un vantaggio come sviluppatore.

“Il jailbreak non è affatto morto”

Anche se il futuro del jailbreak non è del tutto certo dopo iOS 7, Bigarella ha grandi speranze. Gli hacker che hanno lavorato al jailbreak di iOS 6 hanno degli exploit salvati per iOS 7, che potrebbero teoricamente accelerare il processo di cracking del codice per uso pubblico. Ma come sempre, il jailbreak rimane alla mercé di Apple. Mentre gli exploit di sicurezza relativi ai jailbreak vengono solitamente corretti abbastanza rapidamente con gli aggiornamenti di iOS, Apple ha storicamente ignorato la comunità del jailbreak.

"Se c'è qualcosa che posso sottolineare, è che il jailbreak non è affatto morto", ha detto Conrad Kramer, un altro giovane sviluppatore che ha partecipato al JailbreakCon. Il "mantra tutt'altro che morto" è ciò su cui i jailbreaker sono quasi universalmente d'accordo. Craig Fox si sta attualmente preparando per il JailbreakCon del prossimo anno a San Francisco, dove si aspetta che la partecipazione sia la più alta mai vista.

Ultimo post sul blog

| Culto di Mac
August 20, 2021

Impedisci ad altre persone di utilizzare Siri nella schermata di blocco del tuo iPhone [Suggerimenti iOS]Sapevi che potresti usare Siri, l'assisten...

La rete di trasmissione Apple
August 21, 2021

Alla vigilia del WWDC, una storia speculativa su mp3newswire.net suggerisce qualcosa interessanti possibilità per Apple nello spazio video e multim...

Collegamenti rapidi nel mondo Apple
August 21, 2021

Andrea DKdice:1 ottobre 2007 alle 19:03"Mi viene quasi da pensare all'epoca in cui Apple pensava in modo diverso..."Dio mio.Solo perché hai scritto...