Dispositivo con jailbreak

Un teléfono al que se le han quitado a propósito las protecciones de fábrica, por lo que una aplicación de empresa seria debería negarse a abrirse en él.

También conocido como teléfono rooteado iPhone con jailbreak móvil modificado

Definición

Un dispositivo con jailbreak es un teléfono al que se le han quitado a propósito las protecciones de fábrica. En el iPhone se llama jailbreak. En Android lo mismo se llama root. El dueño lo hace para instalar aplicaciones que el fabricante no permite, para quitar límites que le molestan o simplemente porque puede.

Para ver por qué importa, mira qué hacen esas protecciones. Un teléfono normal guarda cada aplicación en su propia habitación cerrada. Tu aplicación del banco no puede leer los mensajes de la de reparto. La contraseña que guarda una aplicación va a una parte del teléfono que las demás no abren. El jailbreak tira esos muros. A partir de ahí, cualquier aplicación con el permiso adecuado puede mirar dentro de otra.

Ahora pon una aplicación de trabajo en ese teléfono. La de un repartidor. La de turnos de una enfermera. Una de ventas con toda tu lista de clientes. En un teléfono con jailbreak, otra aplicación puede leer el acceso que la tuya guardó, copiar las fichas de clientes según llegan o cambiar una cifra en pantalla antes de que el usuario la vea. Nada de esto necesita un genio. Hay herramientas ya hechas y se venden a la vista de todos.

Por eso una aplicación para el personal debería comprobar el teléfono al arrancar y negarse a funcionar en uno con jailbreak. No un aviso que nadie lee, sino una pantalla clara que diga que el teléfono no es seguro, con una forma de avisar a la oficina. Algunas empresas eligen algo más suave. La aplicación abre pero esconde sueldos, bloquea descargas y pide entrar de nuevo cada vez. Es una decisión de negocio y su sitio está en el pliego, antes de la primera línea de código. Linkysoft pone esa elección delante del cliente en la primera semana.

Seamos honestos con el límite. Detectarlo es una estimación. Una persona decidida puede esconder el jailbreak de la comprobación, y la comprobación misma hay que actualizarla según aparecen métodos nuevos. Es una capa, no la respuesta. Cuando Linkysoft construye una aplicación móvil que lleva datos de empleados o de pacientes, esta comprobación entra el primer día y se coloca junto a las normas de móviles que ya tiene la empresa. Si esas normas todavía no existen, esa conversación pertenece al trabajo de seguridad más que a la aplicación.

Preguntas sobre Dispositivo con jailbreak

¿Cómo sé si un teléfono tiene jailbreak?
Casi nunca a simple vista. Las señales típicas son una tienda de aplicaciones rara, apps que el fabricante no permite y un teléfono que nunca instala actualizaciones. Una aplicación lo comprueba mucho mejor que una persona.
¿Es ilegal hacer jailbreak a un teléfono?
En la mayoría de los países el dueño puede hacerlo con su propio teléfono, pero suele acabar con la garantía y puede saltarse las normas de tu empresa. Permitido y seguro son dos preguntas distintas.
¿Nuestra app debe bloquear esos teléfonos o solo avisar?
Bloquea si la aplicación maneja dinero, historiales médicos o datos personales. Avisa y muestra menos cuando el riesgo es menor. Decídelo antes de construirla, no tras el primer incidente.
¿Existe el mismo problema en un Android rooteado?
Sí, y es más habitual. El root quita la misma separación entre aplicaciones, así que lo que el teléfono guarda para una puede leerlo otra.
¿Lo soluciona un antivirus?
No. En un teléfono con jailbreak el antivirus queda dentro de los mismos muros derribados, así que se puede apagar o engañar.

¿Sigue sin ver cómo se aplica esto a su proyecto?

Cuéntenos qué está construyendo y le responderemos en lenguaje claro.