¿Cómo puedo detectar si un teléfono ha sido desbloqueado de forma remota?

-1

Administro varios iPhones en mi organización utilizando la configuración de Active Sync en Exchange 2007, así como la Utilidad de configuración del iPhone. Recientemente realicé pruebas en las que llegué a la conclusión de que si obtuviera el teléfono de un usuario (es decir, lo perdieran), podría acceder a gran parte de la información del teléfono sin su contraseña al desbloquearla para obtener acceso de root y recuperarla. Archivos .db desde el teléfono.

Estoy buscando un mecanismo para detectar que un teléfono ha sido liberado y automáticamente nos borra o nos notifica cuando ocurre. Tenga en cuenta que esto es así DESPUÉS de que ya hayamos enviado el perfil de configuración al teléfono, NO durante la configuración inicial.

    
pregunta xcrowtrobotx 31.08.2011 - 15:28

1 respuesta

1

Creo que esto es más un problema de desarrollo que administrativo, tal vez haya una herramienta de administración para esto, pero no estoy al tanto.

Sé que Apple insertó una prueba de jailbreak en su aplicación iBooks: cuando se lanzó, la aplicación intentaría ejecutar algún código sin firmar (que solo debería funcionar en un iPhone con jailbreak). Si se ejecutara el código, el teléfono se consideraría como jailbreak e iBooks se negaría a ejecutarse. Esto fue rápidamente derrotado por la siguiente versión del software jailbreaking, que creo que eludió esa prueba.

Obviamente, esto requiere que el usuario haga algo para activar la prueba (es decir, lanzar iBooks). Podría ser posible superar ese requisito con notificaciones locales o notificaciones push (advertencia: no soy un programador).

    
respondido por el Adam Rice 31.08.2011 - 18:04

Lea otras preguntas en las etiquetas