Come posso sapere se il mio dispositivo iOS è attualmente jailbroken?

5

Come faccio a sapere se il mio dispositivo iOS è stato jailbroken (con un exploit drive-by ad esempio)?

Esiste un'app per questo?

    
posta daefu 06.11.2012 - 20:49
fonte

4 risposte

0

Può essere difficile se fosse fatto di nascosto (per esempio - è abbastanza facile nascondere cose come Cydia) - il mio approccio sarebbe vedere se iBooks o Skype funzionano - iBooks è stato storicamente rotto dai jailbreak e Skype è stato progettato per impedire l'uso su un dispositivo jailbroken (che è fastidioso se si desidera utilizzare skype, ma eccellente se si vuole sapere se si è su un dispositivo jailbroken).

    
risposta data 06.12.2012 - 20:12
fonte
2

In sostanza, se puoi eseguire codice arbitrario o scrivere su posizioni disco arbitrarie , sei jailbroken.

Ricercatore di sicurezza iOS Stefan Esser (noto anche come i0n1c ) ha sviluppato un'applicazione chiamata Informazioni su sistema e sicurezza per determinare se un dispositivo iOS è attualmente jailbroken dal test per le abilità che ottieni dal jailbreak dei .

Aggiornamento: Apple ha disattivato System and Security Info.

    
risposta data 10.05.2016 - 00:57
fonte
-1

Un jailbreak è essenzialmente di 3 punti:

  • Patching del kernel per aggirare l'applicazione della firma del codice
  • Rendere la partizione di sistema scrivibile
  • Fornire un modo per accedervi effettivamente tramite uno dei seguenti:
    • Server AFC2 per accesso USB
    • Server SSH per accesso wireless o tunneled USB
    • Un'app di gestione file

Per verificare la presenza di AFC2 è sufficiente usare un'app per PC dedicata come iFunBox mentre il controllo di SSH è più difficile a causa della possibilità per un individuo dedicato (o software!) di cambiare la porta di ascolto dallo standard 22 E questo terzo punto non è nemmeno formalmente richiesto per chiamarlo jailbreak.

Puoi controllare il secondo punto controllando il file / etc / fstab, e dato che avere accesso alla partizione di root potrebbe facilmente dimostrare di essere jailbroken l'unica alternativa sarebbe un ramdisk SSH .

Se sei veramente paranoico e non ti interessa lo spazio potenzialmente sprecato se il tuo dispositivo è effettivamente jailbroken, puoi creare un backup locale tramite iTunes e ripristinare il sistema operativo seguito dal backup.

    
risposta data 31.03.2013 - 15:59
fonte
-2

Beh, se sei su iOS 6 non è possibile, avresti anche un'applicazione Cydia sullo schermo, in questo modo:

    
risposta data 06.11.2012 - 22:00
fonte

Leggi altre domande sui tag