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?
¿Es ilegal hacer jailbreak a un teléfono?
¿Nuestra app debe bloquear esos teléfonos o solo avisar?
¿Existe el mismo problema en un Android rooteado?
¿Lo soluciona un antivirus?
¿Sigue sin ver cómo se aplica esto a su proyecto?
Cuéntenos qué está construyendo y le responderemos en lenguaje claro.