Come posso rilevare se un telefono è stato jailbroken da remoto?

-1

Gestisco più iPhone nella mia organizzazione utilizzando le impostazioni di Active Sync in Exchange 2007 e l'Utility di configurazione iPhone. Recentemente ho eseguito test in cui ho concluso che se dovessi ottenere il telefono di un utente (cioè lo hanno perso), sarei in grado di accedere a molte delle informazioni sul telefono senza la loro password eseguendo il jailbreak per ottenere l'accesso e il recupero da root File .db dal telefono.

Sto cercando un meccanismo per rilevare un telefono che sia stato jailbroken e che cancelli automaticamente o che ci informi quando si verifica. Nota che questo è per DOPO che abbiamo già inviato il profilo di configurazione al telefono, NON durante la configurazione iniziale.

    
posta xcrowtrobotx 31.08.2011 - 15:28
fonte

1 risposta

1

Penso che questo sia più un problema di sviluppo che amministrativo - forse c'è uno strumento di amministrazione per questo, ma non ne sono a conoscenza.

So che Apple ha inserito un test di jailbreak nella sua app iBooks: una volta avviata, l'app proverebbe a eseguire un codice non firmato (che dovrebbe funzionare solo su un iPhone jailbroken). Se il codice funzionava, il telefono era considerato come jailbroken e iBooks si rifiutava di eseguire. Questo è stato rapidamente sconfitto dalla prossima versione del software jailbreaking, che credo abbia aggirato quel test.

Ovviamente ciò richiede all'utente di fare qualcosa per attivare il test (ad esempio, avviare iBooks). Potrebbe essere possibile aggirare questo requisito con notifiche locali o notifiche push (avvertenza: non sono un programmatore).

    
risposta data 31.08.2011 - 18:04
fonte

Leggi altre domande sui tag