<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commenti a: Sblocco iPhone 2G e firmware 2.0: attenzione</title>
	<atom:link href="http://www.theapplelounge.com/hardware/iphone/sblocco-iphone-2g-e-firmware-20-attenzione/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.theapplelounge.com/hardware/iphone/sblocco-iphone-2g-e-firmware-20-attenzione/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sblocco-iphone-2g-e-firmware-20-attenzione</link>
	<description>Il miglior Blog in Italia &#34;a proposito di&#34; Apple</description>
	<lastBuildDate>Sat, 11 Feb 2012 00:50:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>Di: terry</title>
		<link>http://www.theapplelounge.com/hardware/iphone/sblocco-iphone-2g-e-firmware-20-attenzione/comment-page-1/#comment-162563</link>
		<dc:creator>terry</dc:creator>
		<pubDate>Thu, 23 Sep 2010 10:19:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.theapplelounge.com/?p=5409#comment-162563</guid>
		<description>salve.ho un iphone 2g con software 3.1.3.e&#039; stato krakkato con cydia.e&#039; possibile aggiornare il software e quali vantaggi mi porterebbe??grazie.terry</description>
		<content:encoded><![CDATA[<span id="co_162563"><p>salve.ho un iphone 2g con software 3.1.3.e&#8217; stato krakkato con cydia.e&#8217; possibile aggiornare il software e quali vantaggi mi porterebbe??grazie.terry</p>
</span><div class="comment-toolbar" style="text-align: right"><a href="#comment" onclick="CF_Reply('162563','terry'); return false;">Reply</a>  |  <a href="#comment" onclick="CF_Quote('162563','terry'); return false;">Quota</a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: andrea</title>
		<link>http://www.theapplelounge.com/hardware/iphone/sblocco-iphone-2g-e-firmware-20-attenzione/comment-page-1/#comment-28595</link>
		<dc:creator>andrea</dc:creator>
		<pubDate>Sat, 07 Feb 2009 11:49:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.theapplelounge.com/?p=5409#comment-28595</guid>
		<description>&lt;b&gt;@ Giovanni&lt;/b&gt;:
ma la procedura su itunes è difficilissima come faccio ?</description>
		<content:encoded><![CDATA[<span id="co_28595"><p><b>@ Giovanni</b>:<br />
ma la procedura su itunes è difficilissima come faccio ?</p>
</span><div class="comment-toolbar" style="text-align: right"><a href="#comment" onclick="CF_Reply('28595','andrea'); return false;">Reply</a>  |  <a href="#comment" onclick="CF_Quote('28595','andrea'); return false;">Quota</a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: NICOLA</title>
		<link>http://www.theapplelounge.com/hardware/iphone/sblocco-iphone-2g-e-firmware-20-attenzione/comment-page-1/#comment-17379</link>
		<dc:creator>NICOLA</dc:creator>
		<pubDate>Thu, 20 Nov 2008 10:00:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.theapplelounge.com/?p=5409#comment-17379</guid>
		<description>nov 08
Buongiorno a tutti.
Ho un i-phone 2G che ho utilizzato solo come telefono con una sim wind.
poi ho attivato il servizio internet (ad ore). il credito mi si è scaricato subito, andando anche a debito (grazie a Dio non di molto). Comunque sono stato costretto a togliere la sim. e adesso utilizzi il mio vecchio telefono. Qulacuno puo aiutarmi? Molte grazie</description>
		<content:encoded><![CDATA[<span id="co_17379"><p>nov 08<br />
Buongiorno a tutti.<br />
Ho un i-phone 2G che ho utilizzato solo come telefono con una sim wind.<br />
poi ho attivato il servizio internet (ad ore). il credito mi si è scaricato subito, andando anche a debito (grazie a Dio non di molto). Comunque sono stato costretto a togliere la sim. e adesso utilizzi il mio vecchio telefono. Qulacuno puo aiutarmi? Molte grazie</p>
</span><div class="comment-toolbar" style="text-align: right"><a href="#comment" onclick="CF_Reply('17379','NICOLA'); return false;">Reply</a>  |  <a href="#comment" onclick="CF_Quote('17379','NICOLA'); return false;">Quota</a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: Enzo Maria</title>
		<link>http://www.theapplelounge.com/hardware/iphone/sblocco-iphone-2g-e-firmware-20-attenzione/comment-page-1/#comment-9860</link>
		<dc:creator>Enzo Maria</dc:creator>
		<pubDate>Sun, 20 Jul 2008 15:09:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.theapplelounge.com/?p=5409#comment-9860</guid>
		<description>Ragazzi ciò che diceva Reall ( e che purtroppo ho letto in ritardo) si è manifestato. Ho &quot;casualmente&quot; installato il firmware 2.0 sull&#039;i-phone importato dall&#039;America che credo sia  2G e ADDIO! c&#039;è scritto che posso solo fare chiamate di emergenza.. il telefono è morto!
Quante speranze ho di rivederlo in funzione?</description>
		<content:encoded><![CDATA[<span id="co_9860"><p>Ragazzi ciò che diceva Reall ( e che purtroppo ho letto in ritardo) si è manifestato. Ho &#8220;casualmente&#8221; installato il firmware 2.0 sull&#8217;i-phone importato dall&#8217;America che credo sia  2G e ADDIO! c&#8217;è scritto che posso solo fare chiamate di emergenza.. il telefono è morto!<br />
Quante speranze ho di rivederlo in funzione?</p>
</span><div class="comment-toolbar" style="text-align: right"><a href="#comment" onclick="CF_Reply('9860','Enzo Maria'); return false;">Reply</a>  |  <a href="#comment" onclick="CF_Quote('9860','Enzo Maria'); return false;">Quota</a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: EL matador</title>
		<link>http://www.theapplelounge.com/hardware/iphone/sblocco-iphone-2g-e-firmware-20-attenzione/comment-page-1/#comment-9660</link>
		<dc:creator>EL matador</dc:creator>
		<pubDate>Wed, 16 Jul 2008 19:12:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.theapplelounge.com/?p=5409#comment-9660</guid>
		<description>butei  se ho capito bene non si riuscirà a mettere il software del 3g... o comunque nel mio specifico: dv comprare un 2g dall america e fargli installare il nuovo software...  si può fare o no? ( L&#039;iphone è nuovo)</description>
		<content:encoded><![CDATA[<span id="co_9660"><p>butei  se ho capito bene non si riuscirà a mettere il software del 3g&#8230; o comunque nel mio specifico: dv comprare un 2g dall america e fargli installare il nuovo software&#8230;  si può fare o no? ( L&#8217;iphone è nuovo)</p>
</span><div class="comment-toolbar" style="text-align: right"><a href="#comment" onclick="CF_Reply('9660','EL matador'); return false;">Reply</a>  |  <a href="#comment" onclick="CF_Quote('9660','EL matador'); return false;">Quota</a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: Casual.info.in.a.bottle &#187; Blog Archive &#187; Iphone 3G, OpenMoko e questione di liberta&#8217; e di diritti: torna Palladium!!</title>
		<link>http://www.theapplelounge.com/hardware/iphone/sblocco-iphone-2g-e-firmware-20-attenzione/comment-page-1/#comment-9414</link>
		<dc:creator>Casual.info.in.a.bottle &#187; Blog Archive &#187; Iphone 3G, OpenMoko e questione di liberta&#8217; e di diritti: torna Palladium!!</dc:creator>
		<pubDate>Sun, 13 Jul 2008 14:53:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.theapplelounge.com/?p=5409#comment-9414</guid>
		<description>[...] 3G e craccarlo? Pensateci due volte -&gt; iPhone 3G e firmware 2.0: barriera contro l’unlock? -&gt; Sblocco iPhone 2G e firmware 2.0: attenzione -&gt; Meme: la conversazione su Iphone 3G -&gt; Da oggi disponibile FreeRunner, il telefonino davvero [...]</description>
		<content:encoded><![CDATA[<p>[...] 3G e craccarlo? Pensateci due volte -&gt; iPhone 3G e firmware 2.0: barriera contro l’unlock? -&gt; Sblocco iPhone 2G e firmware 2.0: attenzione -&gt; Meme: la conversazione su Iphone 3G -&gt; Da oggi disponibile FreeRunner, il telefonino davvero [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Sara</title>
		<link>http://www.theapplelounge.com/hardware/iphone/sblocco-iphone-2g-e-firmware-20-attenzione/comment-page-1/#comment-8944</link>
		<dc:creator>Sara</dc:creator>
		<pubDate>Tue, 08 Jul 2008 12:04:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.theapplelounge.com/?p=5409#comment-8944</guid>
		<description>ciao! scusa volevo chiedere una info solo che non so dove postare... 
questa estate vado in america posso ancora trovare un iphone edge oppure sarà una impresa impossibile?
grazie mille per la risposta</description>
		<content:encoded><![CDATA[<span id="co_8944"><p>ciao! scusa volevo chiedere una info solo che non so dove postare&#8230;<br />
questa estate vado in america posso ancora trovare un iphone edge oppure sarà una impresa impossibile?<br />
grazie mille per la risposta</p>
</span><div class="comment-toolbar" style="text-align: right"><a href="#comment" onclick="CF_Reply('8944','Sara'); return false;">Reply</a>  |  <a href="#comment" onclick="CF_Quote('8944','Sara'); return false;">Quota</a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: DarkApples &#187; Nun lo sbloccàmo (noblesse oblige).</title>
		<link>http://www.theapplelounge.com/hardware/iphone/sblocco-iphone-2g-e-firmware-20-attenzione/comment-page-1/#comment-8810</link>
		<dc:creator>DarkApples &#187; Nun lo sbloccàmo (noblesse oblige).</dc:creator>
		<pubDate>Sat, 05 Jul 2008 15:06:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.theapplelounge.com/?p=5409#comment-8810</guid>
		<description>[...] in questione. Parto difficile, I suppose, visto che Reall - un membro di DarkApples - aveva postato giusto il giorno prima il nostro comunicato sul loro stesso [...]</description>
		<content:encoded><![CDATA[<p>[...] in questione. Parto difficile, I suppose, visto che Reall &#8211; un membro di DarkApples &#8211; aveva postato giusto il giorno prima il nostro comunicato sul loro stesso [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Reall</title>
		<link>http://www.theapplelounge.com/hardware/iphone/sblocco-iphone-2g-e-firmware-20-attenzione/comment-page-1/#comment-8710</link>
		<dc:creator>Reall</dc:creator>
		<pubDate>Thu, 03 Jul 2008 15:15:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.theapplelounge.com/?p=5409#comment-8710</guid>
		<description>iPhone 2.0: Game Over

Postby iRev on Thu Jul 03, 2008 4:59 pm

Ok, anche oggi parliamo di iPhone. Ancora, direte voi? Si, ancora. Ma nello stile che ci contraddistingue NON parliamo di RUMORS ma di FATTI.

E Il fatto è questo: l&#039;iPhone 2.0 è quanto di più blindato si sia mai visto.

Andiamo sul tecnico e vediamo di spiegare come e perchè siamo giunti a questa conclusione:

Il Chip ARM 1176JZF, che equipaggia l&#039;iPhone anche nella versione 2G, ha al suo interno una funzionalità chiamata &quot;TrustZone&quot;, interamente basata sulle specifiche del Trusted Computing, o Palladium. Mentre nelle versioni precedenti questa funzionalità non era MAI stata implementata, a partire dal Firmware 2.0 Beta 7 ogni singola parte di software dell&#039;iPhone si basa su queste specifiche.

Ora, come funziona il Trusted Computing e cosa comporta? semplicissimo. Wikipedia ci viene in aiuto e spiega in modo esauriente:

&quot;L&#039;integrità del sistema viene protetta da manomissioni e falsificazioni grazie a una sofisticata tecnica crittografica che impedisce a emulatori software (ad esempio driver) di avviare una transazione sicura con un programma, un dispositivo hardware o un sistema remoto. Ciò sarà realizzabile mediante una coppia di chiavi RSA a 2048 bit che identifica univocamente ogni TPM. Tale coppia di chiavi, detta Endorsement Key (&quot;Chiave di approvazione&quot;), è diversa per ogni chip e viene generata al momento della produzione del chip. In alcuni casi, ma non sempre, è revocabile (e dunque modificabile) solo con una password fornita dal produttore. Il TPM è realizzato in modo che non esistano funzioni in grado di estrarre direttamente tale chiave, e lo stesso dispositivo hardware (secondo le specifiche) riconoscerà di essere stato manomesso. All&#039;atto dell&#039;instaurazione di una transazione sicura, i TPM coinvolti dovranno firmare un numero casuale per certificare la loro identità e la propria adesione alle specifiche TCG. Ciò potrà, ad esempio, impedire la falsificazione dell&#039;IMEI di un cellulare rubato.

Le credenziali di Approvazione, Conformità e Piattaforma possono generare, su richiesta del proprietario, una Attestation Identity Key (AIK, &quot;chiave di attestazione dell&#039;identità&quot;) univoca da sottoporre a una Autorità di Certificazione Questa funzionalità potrà estendersi fino alla creazione di una vera e propria infrastruttura a chiave pubblica (PKI) hardware e all&#039;identificazione univoca di ogni dispositivo conforme alle specifiche TCG.&quot;

Ora ci sono un paio di cosette da aggiungere: primo e che sull&#039;iPhone l&#039;unica Certification Authority accreditata è ovviamente Apple, percui ogni applicazione dovrà essere firmata digitalmente da Apple (via AppStore) per poter essere scaricata, installata ed eseguita sull&#039;iPhone stesso. Come avevo accennato poco prima, già dalla beta 7 avevo scoperto che TUTTE le parti del firmare dell&#039;iPhone giravano in modalità &quot;Trusted&quot; (persino la calcolatrice e l&#039;applicazione Meteo e Borsa), e che questo avrebbe ovviamente rappresentato un problema insormontabile.

Bene, ora andiamo alle cose concrete e al PERCHÈ le aspettative di tutti i possessori di iPhone 2G cracckati o di chi pensa di procurarsi iPhone 3G da crackare saranno disilluse:

Jailbreak: per poter effettuare il jailbreak, che consiste nel mettere la partizione di sistema dell&#039;iPhone in modalità &quot;RW&quot; (Lettura e Scrittura) è necessario modificare/sostituire UN file (/etc/fstab). Non appena verrà modificato questo file l&#039;iPhone smetterà di funzionare, in quanto il TPM per come è strutturato ha al suo interno una sorta di FAM (File Alteration Monitor) che controlla in tempo reale ogni file (si, anche i famosi plist che qualche cialtrone dice di modificare). Basta un BIT cambiato e TUTTO si ferma. TUTTO.

Attivazione: l&#039;attivazione &quot;farlocca&quot; di un iPhone consiste nella modifica di un file all&#039;interno dell&#039;iPhone. Idem come sopra.

SIM-Unlock: questa parte è controversa. In pratica sappiamo che la parte che blocca l&#039;iPhone alle SIM di un solo carrier è nella BaseBand (la parte Modem/Audio/Bluetooth/WiFi), della quale conosciamo ogni singolo Bit. Questa parte ancora oggi nella Beta 8 non viene controllata, percui è virtualmente possibile patchare la BB in modo che l&#039;iPhone sia Sim Free, ovviamente escludendo la versione 3G, dato che ancora nessuno ha visto il nuovo bootloader e che, dai data sheet che siamo riusciti a recuperara ha una funzione di controllo del checksum per la quale se solo viene modificato un bit la Baseband non si avvia.

Ma vediamo gli scenari che ci si prospettano:

- iPhone 3G: analizzando la versione 7.7 beta di iTunes la nuova sequenza di attivazione avviene in due fasi. La prima fase viene effettuata in negozio tramite una versione &quot;allargata&quot; di iTunes 7.7 (o versione 8...) che è gia&#039; stata distribuita ai negozi, che in pratica consiste nello scambio di chiavi con Apple, e che serve a generare il certificato di Attivazione e che verrà poi utilizzato successivamente per identificare in modo UNIVOCO l&#039;iPhone. Questa procedura viene supervisionata dal certificato del singolo iTunes, che appartiene al negoziante, percui scordiamoci la &quot;corruzione del commesso&quot; o altro, visto che ne risponderebbe poi lui ad Apple, e questo dà comunque ad Apple la possibilità di REVOCARE le chiavi univoche dell&#039;iPhone in qualsiasi momento e di rendere l&#039;iPhone non funzionante. Ovviamente, dopo questo scambio di credenziali, una volta attivato l&#039;iPhone, questo potrà essere riattivato millemila volte direttamente dall&#039;Utente da casa con il proprio iTunes.

iPhone 2G cracckato e MAI attivato (il 99,99 degli iPhone in Italia): difficile che Apple inserisca del codice che controlli lo stato del bootloader, ad oggi non ce n`è traccia, percui programmi come PWNAGE continuerebbero a funzionare, ma sostanzialmente se l&#039;iPhone non è &quot;legalmente attivato&quot; non potrà MAI essere attivato, a meno di riuscire a decrittare la chiave PRIVATA di Apple - che non è presente da nessuna parte se non in Apple stessa. In soldoni, avremo tra le mani un iPhone che non andrà mai oltre la schermata di &quot;emergency call&quot;.

iPhone 2G crackato ma ATTIVATO legalmente: ci sono diversi iPhone in questo stato, ad esempio chi ha l&#039;iPhone regolare ma che ogni tanto usa altre SIM. Se utilizziamo la SIM originale nessun problema, altrimenti ritorniamo al caso precendente: anche ammettendo che la 2.0 definitiva non controlli l&#039;integrità della Baseband, sarà comunque impossibile attivare l&#039;iPhone con una SIM differente da quella originale, e quando si cambiera&#039; la SIM, anche se la Baseband la accetterà, comunque iTunes si rifiuterà di attivarlo.

iPhone 2G legale: nessun problema.

Tenete conto che il Certificato di Attivazione del quale si parlava prima - oltre ad essere anch&#039;esso digitalmente firmato da Apple e per questo non trasportabile - rappresenta la carta di indentità dell&#039;iPhone stesso, e l&#039;accesso ad AppStore e iTunesStore avverrà SOLO con questa credenziale. Non è detto che questa limitazione sia attivata immediatamente, ma i test che abbiamo effettuato sulle 2.0 Beta lasciano spazio a pochi dubbi. Questo rappresenta una ulteriore cattiva notizia per chi ha l&#039;iPhone 2G cracckato e pensa di continuare ad usarlo con il firmware 1.1.4: con tutta probabilità si scorderanno qualsiasi accesso a YouTube, iTunesStore, forse anche ad iTunes Stesso.

ok, spero di essere stato esauriente. I soliti rumors della comunità Apple, che già di per sè sono fastidiosi, in questo ultimo periodo si erano farciti di &quot;tecnoputtanate&quot; tali da diventare intollerabili.

Se non avete capito che cosa significa tutto quello che c&#039;è scritto sopra, questo pone una pietra TOMBALE sul futuro dell&#039;iPhone &quot;cracckato&quot;.

Game Over.

Un&#039;ultima cosa (one more thing...), per chi delira sul futuro dell&#039;Installer: i ragazzi di NullRiver (quelli che hanno fatto Installer) NON hanno intenzione di rilasciare una versione di Installer per la 2.0, perchè per i motivi sovraesposti (Jailbreak impossibile) e per il fatto che ogni applicazione per poter girare sulla 2.0 deve essere digitalmente firmata da Apple (ce lo vedete l&#039;installer in AppStore?) e resa appunto &quot;trusted&quot; passando da Apple / AppStore. Oltre a questo i produttori del software che trovate sull&#039;Installer hanno già da tempo cominciato a lavorare con l&#039;SDK per pubblicare in AppStore ;)

by iRev - DarkApples (Italian Hacking Research Center)</description>
		<content:encoded><![CDATA[<span id="co_8710"><p>iPhone 2.0: Game Over</p>
<p>Postby iRev on Thu Jul 03, 2008 4:59 pm</p>
<p>Ok, anche oggi parliamo di iPhone. Ancora, direte voi? Si, ancora. Ma nello stile che ci contraddistingue NON parliamo di RUMORS ma di FATTI.</p>
<p>E Il fatto è questo: l&#8217;iPhone 2.0 è quanto di più blindato si sia mai visto.</p>
<p>Andiamo sul tecnico e vediamo di spiegare come e perchè siamo giunti a questa conclusione:</p>
<p>Il Chip ARM 1176JZF, che equipaggia l&#8217;iPhone anche nella versione 2G, ha al suo interno una funzionalità chiamata &#8220;TrustZone&#8221;, interamente basata sulle specifiche del Trusted Computing, o Palladium. Mentre nelle versioni precedenti questa funzionalità non era MAI stata implementata, a partire dal Firmware 2.0 Beta 7 ogni singola parte di software dell&#8217;iPhone si basa su queste specifiche.</p>
<p>Ora, come funziona il Trusted Computing e cosa comporta? semplicissimo. Wikipedia ci viene in aiuto e spiega in modo esauriente:</p>
<p>&#8220;L&#8217;integrità del sistema viene protetta da manomissioni e falsificazioni grazie a una sofisticata tecnica crittografica che impedisce a emulatori software (ad esempio driver) di avviare una transazione sicura con un programma, un dispositivo hardware o un sistema remoto. Ciò sarà realizzabile mediante una coppia di chiavi RSA a 2048 bit che identifica univocamente ogni TPM. Tale coppia di chiavi, detta Endorsement Key (&#8220;Chiave di approvazione&#8221;), è diversa per ogni chip e viene generata al momento della produzione del chip. In alcuni casi, ma non sempre, è revocabile (e dunque modificabile) solo con una password fornita dal produttore. Il TPM è realizzato in modo che non esistano funzioni in grado di estrarre direttamente tale chiave, e lo stesso dispositivo hardware (secondo le specifiche) riconoscerà di essere stato manomesso. All&#8217;atto dell&#8217;instaurazione di una transazione sicura, i TPM coinvolti dovranno firmare un numero casuale per certificare la loro identità e la propria adesione alle specifiche TCG. Ciò potrà, ad esempio, impedire la falsificazione dell&#8217;IMEI di un cellulare rubato.</p>
<p>Le credenziali di Approvazione, Conformità e Piattaforma possono generare, su richiesta del proprietario, una Attestation Identity Key (AIK, &#8220;chiave di attestazione dell&#8217;identità&#8221;) univoca da sottoporre a una Autorità di Certificazione Questa funzionalità potrà estendersi fino alla creazione di una vera e propria infrastruttura a chiave pubblica (PKI) hardware e all&#8217;identificazione univoca di ogni dispositivo conforme alle specifiche TCG.&#8221;</p>
<p>Ora ci sono un paio di cosette da aggiungere: primo e che sull&#8217;iPhone l&#8217;unica Certification Authority accreditata è ovviamente Apple, percui ogni applicazione dovrà essere firmata digitalmente da Apple (via AppStore) per poter essere scaricata, installata ed eseguita sull&#8217;iPhone stesso. Come avevo accennato poco prima, già dalla beta 7 avevo scoperto che TUTTE le parti del firmare dell&#8217;iPhone giravano in modalità &#8220;Trusted&#8221; (persino la calcolatrice e l&#8217;applicazione Meteo e Borsa), e che questo avrebbe ovviamente rappresentato un problema insormontabile.</p>
<p>Bene, ora andiamo alle cose concrete e al PERCHÈ le aspettative di tutti i possessori di iPhone 2G cracckati o di chi pensa di procurarsi iPhone 3G da crackare saranno disilluse:</p>
<p>Jailbreak: per poter effettuare il jailbreak, che consiste nel mettere la partizione di sistema dell&#8217;iPhone in modalità &#8220;RW&#8221; (Lettura e Scrittura) è necessario modificare/sostituire UN file (/etc/fstab). Non appena verrà modificato questo file l&#8217;iPhone smetterà di funzionare, in quanto il TPM per come è strutturato ha al suo interno una sorta di FAM (File Alteration Monitor) che controlla in tempo reale ogni file (si, anche i famosi plist che qualche cialtrone dice di modificare). Basta un BIT cambiato e TUTTO si ferma. TUTTO.</p>
<p>Attivazione: l&#8217;attivazione &#8220;farlocca&#8221; di un iPhone consiste nella modifica di un file all&#8217;interno dell&#8217;iPhone. Idem come sopra.</p>
<p>SIM-Unlock: questa parte è controversa. In pratica sappiamo che la parte che blocca l&#8217;iPhone alle SIM di un solo carrier è nella BaseBand (la parte Modem/Audio/Bluetooth/WiFi), della quale conosciamo ogni singolo Bit. Questa parte ancora oggi nella Beta 8 non viene controllata, percui è virtualmente possibile patchare la BB in modo che l&#8217;iPhone sia Sim Free, ovviamente escludendo la versione 3G, dato che ancora nessuno ha visto il nuovo bootloader e che, dai data sheet che siamo riusciti a recuperara ha una funzione di controllo del checksum per la quale se solo viene modificato un bit la Baseband non si avvia.</p>
<p>Ma vediamo gli scenari che ci si prospettano:</p>
<p>- iPhone 3G: analizzando la versione 7.7 beta di iTunes la nuova sequenza di attivazione avviene in due fasi. La prima fase viene effettuata in negozio tramite una versione &#8220;allargata&#8221; di iTunes 7.7 (o versione 8&#8230;) che è gia&#8217; stata distribuita ai negozi, che in pratica consiste nello scambio di chiavi con Apple, e che serve a generare il certificato di Attivazione e che verrà poi utilizzato successivamente per identificare in modo UNIVOCO l&#8217;iPhone. Questa procedura viene supervisionata dal certificato del singolo iTunes, che appartiene al negoziante, percui scordiamoci la &#8220;corruzione del commesso&#8221; o altro, visto che ne risponderebbe poi lui ad Apple, e questo dà comunque ad Apple la possibilità di REVOCARE le chiavi univoche dell&#8217;iPhone in qualsiasi momento e di rendere l&#8217;iPhone non funzionante. Ovviamente, dopo questo scambio di credenziali, una volta attivato l&#8217;iPhone, questo potrà essere riattivato millemila volte direttamente dall&#8217;Utente da casa con il proprio iTunes.</p>
<p>iPhone 2G cracckato e MAI attivato (il 99,99 degli iPhone in Italia): difficile che Apple inserisca del codice che controlli lo stato del bootloader, ad oggi non ce n`è traccia, percui programmi come PWNAGE continuerebbero a funzionare, ma sostanzialmente se l&#8217;iPhone non è &#8220;legalmente attivato&#8221; non potrà MAI essere attivato, a meno di riuscire a decrittare la chiave PRIVATA di Apple &#8211; che non è presente da nessuna parte se non in Apple stessa. In soldoni, avremo tra le mani un iPhone che non andrà mai oltre la schermata di &#8220;emergency call&#8221;.</p>
<p>iPhone 2G crackato ma ATTIVATO legalmente: ci sono diversi iPhone in questo stato, ad esempio chi ha l&#8217;iPhone regolare ma che ogni tanto usa altre SIM. Se utilizziamo la SIM originale nessun problema, altrimenti ritorniamo al caso precendente: anche ammettendo che la 2.0 definitiva non controlli l&#8217;integrità della Baseband, sarà comunque impossibile attivare l&#8217;iPhone con una SIM differente da quella originale, e quando si cambiera&#8217; la SIM, anche se la Baseband la accetterà, comunque iTunes si rifiuterà di attivarlo.</p>
<p>iPhone 2G legale: nessun problema.</p>
<p>Tenete conto che il Certificato di Attivazione del quale si parlava prima &#8211; oltre ad essere anch&#8217;esso digitalmente firmato da Apple e per questo non trasportabile &#8211; rappresenta la carta di indentità dell&#8217;iPhone stesso, e l&#8217;accesso ad AppStore e iTunesStore avverrà SOLO con questa credenziale. Non è detto che questa limitazione sia attivata immediatamente, ma i test che abbiamo effettuato sulle 2.0 Beta lasciano spazio a pochi dubbi. Questo rappresenta una ulteriore cattiva notizia per chi ha l&#8217;iPhone 2G cracckato e pensa di continuare ad usarlo con il firmware 1.1.4: con tutta probabilità si scorderanno qualsiasi accesso a YouTube, iTunesStore, forse anche ad iTunes Stesso.</p>
<p>ok, spero di essere stato esauriente. I soliti rumors della comunità Apple, che già di per sè sono fastidiosi, in questo ultimo periodo si erano farciti di &#8220;tecnoputtanate&#8221; tali da diventare intollerabili.</p>
<p>Se non avete capito che cosa significa tutto quello che c&#8217;è scritto sopra, questo pone una pietra TOMBALE sul futuro dell&#8217;iPhone &#8220;cracckato&#8221;.</p>
<p>Game Over.</p>
<p>Un&#8217;ultima cosa (one more thing&#8230;), per chi delira sul futuro dell&#8217;Installer: i ragazzi di NullRiver (quelli che hanno fatto Installer) NON hanno intenzione di rilasciare una versione di Installer per la 2.0, perchè per i motivi sovraesposti (Jailbreak impossibile) e per il fatto che ogni applicazione per poter girare sulla 2.0 deve essere digitalmente firmata da Apple (ce lo vedete l&#8217;installer in AppStore?) e resa appunto &#8220;trusted&#8221; passando da Apple / AppStore. Oltre a questo i produttori del software che trovate sull&#8217;Installer hanno già da tempo cominciato a lavorare con l&#8217;SDK per pubblicare in AppStore ;)</p>
<p>by iRev &#8211; DarkApples (Italian Hacking Research Center)</p>
</span><div class="comment-toolbar" style="text-align: right"><a href="#comment" onclick="CF_Reply('8710','Reall'); return false;">Reply</a>  |  <a href="#comment" onclick="CF_Quote('8710','Reall'); return false;">Quota</a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: Sblocco iPhone 3G e firmware 2.0: il buio oltre la siepe - TheAppleLounge</title>
		<link>http://www.theapplelounge.com/hardware/iphone/sblocco-iphone-2g-e-firmware-20-attenzione/comment-page-1/#comment-8694</link>
		<dc:creator>Sblocco iPhone 3G e firmware 2.0: il buio oltre la siepe - TheAppleLounge</dc:creator>
		<pubDate>Thu, 03 Jul 2008 12:08:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.theapplelounge.com/?p=5409#comment-8694</guid>
		<description>[...] in un intervento non programmato, ci siamo presi l&#8217;onere e l&#8217;onore di avvisarvi di non aggiornare assolutamente il [...]</description>
		<content:encoded><![CDATA[<p>[...] in un intervento non programmato, ci siamo presi l&#8217;onere e l&#8217;onore di avvisarvi di non aggiornare assolutamente il [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: ricky</title>
		<link>http://www.theapplelounge.com/hardware/iphone/sblocco-iphone-2g-e-firmware-20-attenzione/comment-page-1/#comment-8683</link>
		<dc:creator>ricky</dc:creator>
		<pubDate>Thu, 03 Jul 2008 10:06:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.theapplelounge.com/?p=5409#comment-8683</guid>
		<description>Se a qualcuno interessa quì c&#039;è un&#039;altra petizione...

http://www.firmiamo.it/boicottiamolatim

ragazzi facciamoci sentireeeee!</description>
		<content:encoded><![CDATA[<span id="co_8683"><p>Se a qualcuno interessa quì c&#8217;è un&#8217;altra petizione&#8230;</p>
<p><a href="http://www.firmiamo.it/boicottiamolatim" rel="nofollow">http://www.firmiamo.it/boicottiamolatim</a></p>
<p>ragazzi facciamoci sentireeeee!</p>
</span><div class="comment-toolbar" style="text-align: right"><a href="#comment" onclick="CF_Reply('8683','ricky'); return false;">Reply</a>  |  <a href="#comment" onclick="CF_Quote('8683','ricky'); return false;">Quota</a></div>]]></content:encoded>
	</item>
	<item>
		<title>Di: gigggi</title>
		<link>http://www.theapplelounge.com/hardware/iphone/sblocco-iphone-2g-e-firmware-20-attenzione/comment-page-1/#comment-8680</link>
		<dc:creator>gigggi</dc:creator>
		<pubDate>Wed, 02 Jul 2008 22:35:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.theapplelounge.com/?p=5409#comment-8680</guid>
		<description>&quot;....Altrimenti i vecchi iPhone “crakkati” dovranno rimanere ancorati alla 1.1.4 per funzionare: un vero peccato....&quot;

Dubito che la Apple rinunci ai proventi del futuro AppStore non permettendo ai vecchi iPhone crakkati di aggiornarsi!</description>
		<content:encoded><![CDATA[<span id="co_8680"><p>&#8220;&#8230;.Altrimenti i vecchi iPhone “crakkati” dovranno rimanere ancorati alla 1.1.4 per funzionare: un vero peccato&#8230;.&#8221;</p>
<p>Dubito che la Apple rinunci ai proventi del futuro AppStore non permettendo ai vecchi iPhone crakkati di aggiornarsi!</p>
</span><div class="comment-toolbar" style="text-align: right"><a href="#comment" onclick="CF_Reply('8680','gigggi'); return false;">Reply</a>  |  <a href="#comment" onclick="CF_Quote('8680','gigggi'); return false;">Quota</a></div>]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached (User agent is rejected)
Database Caching 1/21 queries in 0.018 seconds using memcached
Object Caching 865/873 objects using memcached
Content Delivery Network via Amazon Web Services: CloudFront: cdn.theapplelounge.com

Served from: www.theapplelounge.com @ 2012-02-11 06:24:05 -->
