¡Gracias por el A2A Abhinav Sharma!
El texto exacto que causa el bloqueo es el siguiente:
eficaz.
Poder
لُلُصّبُلُلصّبُررً ॣ ॣ h ॣ ॣ 冗
- ¿Dará algunos consejos para crear aplicaciones (Android, iOS y Windows)?
- Cómo aprender y crear una aplicación iOS con Swift en dos meses a partir de cero
- ¿Cuál es la mejor preparación para un puesto de iOS de nivel de entrada, el curso de Stanford para iOS o el nanogrado de iOS de Udacity?
- ¿Es iOS 6 responsable de los problemas de WiFi de mi cafetería?
- ¿Qué tan fácil de usar es el nuevo iOS 10 'Presione inicio para desbloquear' en comparación con el anterior 'Deslizar para desbloquear'?
Aquí hay información que encontré de los usuarios de la comunidad de Reddit que descubrieron este error (contenido de la fuente editado para aclararlo):
- Es un error dentro del sistema de notificación de iOS. El teléfono solo se reinicia cuando el mensaje se recibe como una notificación desplegable o en la pantalla de bloqueo. Por lo tanto, el teléfono no se reiniciará si el usuario está viendo la conversación del usuario que lo envía (ya que en este caso no habrá una notificación).
- Se debe a cómo las notificaciones de banner procesan el texto Unicode. El banner intenta brevemente presentar el texto entrante y luego se bloquea. En un dispositivo con jailbreak, esto finalmente conduce al modo seguro. Sin embargo, en un dispositivo iOS estándar no hay ningún modo seguro y, por lo tanto, el dispositivo se reinicia.
- Solo funciona cuando el mensaje se ha abreviado con ‘…’. Esto generalmente se encuentra en la pantalla de bloqueo y el menú principal de la aplicación Mensajes.
- Las palabras ‘efectivo’ y ‘poder’ pueden ser cualquier cosa, siempre que estén en dos líneas diferentes, lo que fuerza el texto árabe más abajo en el mensaje donde algunas de las letras serán reemplazadas por ‘…’.
- El bloqueo ocurre cuando el primer punto reemplaza parte de uno de los caracteres árabes (requieren más de un almacenamiento de bytes). Normalmente, hay comprobaciones de seguridad para asegurarse de que los medios caracteres no se almacenan, pero este reemplazo omite esas comprobaciones por algún motivo.
- ¿Es esta una posible vulnerabilidad? Tal vez. ¿Ha existido esto desde hace mucho tiempo? Aproximadamente desde iOS 6. ¿Se puede arreglar / parchar? Eso, mis amigos, depende de Apple.
Fuente: Acerca de la última vulnerabilidad de seguridad de iPhone • / r / apple