Mudar seu iPhone para uma data específica irá quebrá-lo totalmente

Mudar seu iPhone para uma data específica irá quebrá-lo totalmente

Alterar a data em seu iPhone não terá o efeito de uma viagem no tempo, exceto de uma maneira: se você definir a data em seu dispositivo para janeiro de 1970, seu telefone deixará de existir. De acordo com alguns relatos de usuários, voltar no tempo em dispositivos iOS os torna essencialmente inúteis.


optad_b

A descoberta veio de um usuário curioso do Reddit que descoberto que os dispositivos iOS com arquitetura de 64 bits travaram quando a data foi marcada para 1º de janeiro de 1970. A data é o mais distante que uma pessoa pode fazer em produtos Apple.

O bug essencialmente bloqueia o dispositivo, tornando impossível para o usuário recuperar o acesso ao dispositivo. As tentativas de reinicialização falham e o dispositivo simplesmente exibe o logotipo da Apple, mas não avança para o procedimento de inicialização. Conectar-se ao iTunes para restaurar também não funciona, e a única correção relatada é levar o dispositivo para a Apple Store.



Existem vários motivos para alterar a hora e a data no seu iPhone; às vezes, o dispositivo não é atualizado ao alterar os fusos horários ou fica fora de sincronia. Outros trocam o tempo como forma de trapacear em jogos freemium que impõem limites de tempo antes de permitir que os jogadores continuem jogando.

O usuário do Reddit que enviou a discussão inicial sobre o bug, vista980622 , sugeriu que a vulnerabilidade do relógio pode ser explorada quando os dispositivos são conectados à mesma rede Wi-Fi.

“Quando conectado a uma rede Wi-Fi pública, o iPhone calibra suas configurações de tempo com um servidor NTP. Os invasores podem configurar o envio de solicitações NTP maliciosas para ajustar as configurações de tempo de cada iPhone para 1º de janeiro de 1970, portanto, bloquear cada iPhone conectado à mesma rede ”, vista980622 escrevi .

Outros comentaristas testaram o bug e confirmaram seu efeito em seus dispositivos. De acordo com vista980622, o bug é encontrado no iOS desde a versão 8.0 e ainda está presente na versão beta mais recente do iOS 9.3.



Nem todos os usuários experimentaram o efeito de travamento do problema, que redditor redion 1992 atribuído a uma diferença de fusos horários.

“Em alguns fusos horários, definir a data para 1 de janeiro de 1970 irá definir o relógio interno para um número menor que zero, já que a hora é armazenada em GMT (como o número de segundos desde a meia-noite dessa data) e, em seguida, o deslocamento é aplicado antes da exibição. Em outros fusos horários, acertar o relógio resultará em um valor de hora positivo. O melhor palpite é que isso é acionado por ter o valor de tempo menor que zero ”, redion 1992 explicado .

Os dispositivos da Apple, incluindo o iPhone 5s, 6, 6 Plus, 6s, 6s Plus, iPad Air 2, iPad Mini 3 e 4 e o iPod Touch de sexta geração, podem ser vítimas do problema.

A exploração do relógio marca o mais recente no que se tornou uma tendência contínua de maneiras peculiares de travar dispositivos iOS. No início deste ano, os usuários descobriram um local na rede Internet que usou um exploit de Javascript para travar dispositivos iOS. No ano passado, um mensagem de texto com uma linha de caracteres unicode ilegíveis levou a iPhones e Apple Watches travados.

H / T Telégrafo | Foto via Chris Makarsky / Flickr (CC BY SA 2.0)