CHE DIFFERENZA C'È FRA JAILBREAK UNTETHERED E TETHERED?!?Questa è una domanda che mi sento molte volte chiedere, per tanto ho deciso di scrivere in questa nuova sezione una spiegazione.
PRESUPPOSTO PER CAPIRE LA DIFFERENZA:Come saprete il jailbreak viene eseguito sui dispositivi di Apple grazie a bug (una falla nel sistema, nda) scovati su iOS. Senza una vulnerabilità, una falla, un bug, chiamatelo come volete, non è possibile eseguire il jailbreak.
In fatti jailbreak tradotto in italiano significa "evasione".
Ora iOS, che è il sistema operativo di Apple per i suoi dispositivi, è sviluppato su diversi livelli di progettazione. Per chiarirvi un po' vedetevi questa pagina di Wiki:
Abstraction Layer.
In parole povere iOS suddivide in livelli diversi compiti da svolgere per poter funzionare. Ogni livello il suo compito.
COME FUNZIONA IL JAILBREAK:Ogni livello effettua una verifica di firma di originalità dell'applicativo avviato. Questa opzione è stata introdotta da Apple per impedire che venga installato ed eseguito software non approvato da Cupertino.
Il bug di cui parlavamo prima serve per poter entrare nel sistema di controllo firma e bypassarlo. Così da poter installare ed eseguire software non autenticato da Apple!
Questo è il funzionamento del jailbreak in parole molto grossolane e povere per farvi capire!
DIFFERENZA FRA UNTETHERED E TETHERED:Anche qui la traduzione ci può tornare utile:
tethered -> legato
untethered -> slegato
Il primo tipo di jailbreak richiede, obbligatoriamente, l'utilizzo del PC con il jailbreak tool per poter essere riavviato o acceso!!
Mentre quello untethered permette l'utilizzo normale del dispositivo, compreso l'accensione o il riavvio!
MA PERCHE' QUESTA DIFFERENZA??Bè per rispondere a questa domanda torniamo sull'argomento "iOS diviso per livelli" e "tipo di bug utilizzato".
Un jailbreak tool tethered riesce a violare il livello più basso, quello di avvio, denominato iBoot ma non riesce a modificarlo. Quindi ad ogni riavvio il sistema di controllo si accorge che c'è qualcosa che non va ed entra in "Recovery Mode"; quindi rende inutilizzabile il dispositivo! Ovviamente per riavviarlo dobbiamo collegarlo al PC e al software di jailbreak!
Mentre il sistema untethered sfrutta un bug che riesce a violare completamente il sistema di iBoot di controllo della firma fregandolo anche dopo lo spegnimento con successivo riavvio!
Spero abbiate capito!!!
PS: Per gli esperti, non mi vogliate male ho usato espressamente un linguaggio e parole non tecniche!

_________________
I'm so happy because today
I've found my friends ...
They're in my head
[NIRVANA - LITHIUM]
Il Blog del disperato:
http://blog.orebla.it
