Anuncio cerrado

[su_youtube url=”https://www.youtube.com/watch?v=fY-ahR1R6IE” ancho=”640″]

Hace dos días apareció una publicación en uno de los foros de Reddit informando que cualquiera que tenga un poco de tiempo libre puede convertir sus dispositivos iOS con procesadores de 64 bits (iPhone 5S y posteriores, iPad Air y iPad mini 2 y posteriores) en un diseño estático. objeto. Simplemente desactive la configuración de fecha automática en la configuración, cámbiela manualmente al 1 de enero de 1970 y luego reinicie el dispositivo.

En este caso, el reinicio nunca se completará: el dispositivo quedará bloqueado en una pantalla blanca con el logotipo de Apple. Restaurar desde una copia de seguridad o un restablecimiento de fábrica no ayudará. Las personas que llevaron sus iPhones y iPads a la Apple Store en un intento de hacerlos útiles nuevamente recibieron un nuevo dispositivo después de varios minutos de observar las caras confusas de los técnicos de Apple.

Aunque este error puede parecer bastante trivial (¿cuántas personas sienten la necesidad de establecer esta fecha exacta en su dispositivo iOS?), puede usarse para producir en masa objetos de diseño inútiles. La configuración automática de la hora cuando se conecta a Wi-Fi en dispositivos iOS se realiza a través de servidores NTP (un protocolo para sincronizar los relojes de las computadoras en la red).

Cualquiera que tenga acceso al servidor NTP de una determinada red Wi-Fi puede enviar una instrucción para cambiar la fecha a todos los dispositivos conectados a ella. Este escenario aún no ha sucedido y no es seguro que sea posible. Sin embargo, los datos NTP se envían sin codificar ni verificar, por lo que no debería ser demasiado difícil determinar qué causaría un cambio masivo de datos iniciado.

El problema probablemente tenga su origen en la forma en que los sistemas operativos Unix determinan el tiempo. Esto se debe a que se almacena en ellos en formato de 32 bits como el número de segundos que han pasado desde el inicio de la era Unix, el 1 de enero de 1970. Según las especulaciones actuales, los dispositivos iOS de 64 bits hacen algo extraño con los tiempos del sistema cercanos. a cero, por lo que su configuración provoca un bucle durante el inicio del sistema.

La única forma de restablecer el tiempo establecido es descargar completamente la batería o desconectarla y volver a conectarla. Por lo tanto, el usuario puede hacer que un dispositivo defectuoso vuelva a funcionar correctamente simplemente esperando a que se descargue por completo, pero esto no cambia la necesidad de prestar atención al problema. En Mac, los usuarios tienen miedo no tiene que, porque el sistema informático tiene una protección incorporada donde te avisa cuando intentas cambiar la fecha a la citada fecha para evitar posibles problemas.

Fuente: Reddit, Ars Technica
Temas:
.