Dispositivo con jailbreak

Un dispositivo con jailbreak es un teléfono al que le han quitado a propósito las protecciones de fábrica, lo que permite que una aplicación lea lo que otra guarda.

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 le han quitado a propósito las protecciones de fábrica. En el iPhone a eso se le llama jailbreak, y en Android se le llama root. El dueño lo hace para instalar aplicaciones que el fabricante no permite, o para quitar límites que le molestan, y a veces solo porque puede.

Esas protecciones importan porque un teléfono normal guarda cada aplicación en su propia habitación cerrada, así que la 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, y ese muro es justo el que tira el jailbreak. Una vez caídos los muros, cualquier aplicación con el permiso adecuado puede mirar dentro de otra.

Pon ahora una aplicación de trabajo en ese teléfono, sea la de un repartidor, la de turnos de una enfermera o 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ó y copiar las fichas de clientes según llegan. Incluso puede cambiar una cifra en pantalla antes de que el usuario la vea. Nada de esto necesita un genio, porque hay herramientas ya hechas que lo hacen 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. La comprobación no es 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, así que la aplicación abre pero esconde sueldos, bloquea descargas y pide entrar de nuevo cada vez. Cualquiera de las dos es una decisión de negocio y no técnica, por lo que 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, porque detectarlo sigue siendo 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. Ahí 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.