Perché Apple non impedisce il jailbreaking dell'iPhone crittografando iOS e installandolo su un chip indipendente?

2

Perché Apple non impedisce il jailbreaking dell'iPhone crittografando iOS e installandolo su un chip indipendente?

Con questo voglio dire che iOS sarà crittografato con AES o qualsiasi altro algoritmo di crittografia molto strong per prevenire il jailbreaking. Avrebbe anche il proprio chip di archiviazione, in cui è installato il sistema operativo. Qualsiasi tentativo di accedere a questo chip del sistema operativo comporterebbe l'eliminazione del sistema operativo e l'iPhone sarebbe inutile se tentato. Solo i tecnici Apple certificati potrebbero quindi riparare il tuo iPhone.

Quindi perché Apple non lo fa per prevenire il jailbreak?

    
posta agarwaen 20.10.2017 - 20:34
fonte

2 risposte

4

...very strong encryption to prevent jailbreaking...

La crittografia non impedisce magicamente il jailbreaking (allo stesso modo HTTPS non rende magicamente sicuro un sito Web). I jailbreak utilizzano bug nel sistema operativo per intensificare i loro privilegi a un utente del sistema. In questo modo possono scrivere nel sistema allo stesso modo di altri processi di sistema con privilegi elevati, indipendentemente dall'utilizzo o meno della crittografia.

    
risposta data 20.10.2017 - 20:43
fonte
1

Il jailbreak è un modo per accedere al kernel dello smartphone (la parte più importante di qualsiasi sistema operativo, utilizzato da tutte le applicazioni) e abilitare alcune funzionalità.

La crittografia può essere utilizzata per impedire a qualcuno di leggere / utilizzare i dati senza una chiave. Poiché il kernel deve essere utilizzato da qualsiasi app, se lo si cripta o 1) nessuna app potrebbe usarlo e il tuo smartphone non funzionerebbe, oppure 2) qualsiasi app potrebbe leggerlo e modificarlo.

Ecco perché Apple (o chiunque altro) non può semplicemente utilizzare la crittografia per impedire il jailbreak.

    
risposta data 20.10.2017 - 20:51
fonte

Leggi altre domande sui tag