noviembre 22, 2024

Mundo completo de noticias

Un error extraño desactiva el WiFi del iPhone si se conecta a una red con un nombre específico

Un investigador de seguridad ha descubierto un error en iOS que desactiva el Wi-Fi cuando los usuarios conectan su iPhone a un Wi-Fi con un nombre de red específico.

Antes de hacer trampa, debe saber que el error requiere un nombre de red WiFi específico, y si esto le sucede, hay una manera de solucionar el problema. Pero dado que solo puede encontrar una red defectuosa por su nombre, las posibilidades de que realmente suceda son escasas.

Investigador Carl Schou Compartió los detalles en Twitter.Explicó que conectar tu iPhone o iPad a Wi-Fi con el nombre “% p% s% s% s% s% n%” provoca un error. Cuando un dispositivo iOS intenta conectarse a WiFi con ese nombre, la conexión falla y las capacidades WiFi del dispositivo dejan de funcionar. Eso significa que no puede conectarse a otra red WiFi (incluso con un nombre seguro) o usar Air Drop. Además, el comportamiento continúa después del reinicio.

9to5Mac Explica que hay un error: restablece la configuración de red en tu iPhone. Dado que el error afecta al software que controla el Wi-Fi y no daña el hardware, el reinicio debería hacer que todo vuelva a la normalidad. Aplicación de configuración de usuarios> General> Restablecer> Restablecer configuración de red. Esa opción restaurará todas las redes WiFi, los sistemas celulares y el acceso VPN almacenados en el dispositivo. Debería permitir a los usuarios volver a conectar su iPhone o iPad a una red WiFi normal.

Para aquellos que se preguntan cómo un nombre de red WiFi diferente puede deshabilitar completamente el WiFi en su iPhone o iPad, 9to5Mac También publicó una posible explicación. La descripción es un poco técnica, por lo que la versión corta es que el nombre de Wi-Fi comparte una sintaxis común utilizada en los lenguajes de programación, lo que mejora la configuración de Wi-Fi y hace que iOS se apague. Los interesados ​​pueden leer la versión técnica a continuación.

READ  Vo Long: Fallen Dynasty y Naraka: Bladepoint lanzan un evento cruzado

De acuerdo a de 9 a 5, Los lenguajes de programación suelen utilizar ‘%[character]’Diseñe variables como cadena de salida. En C, uno de los lenguajes utilizados para escribir en I, ‘% n’ guarda el número de caracteres escritos en la cadena de formato en la variable enviada a la función de diseño de cadena. Por eso, de 9 a 5 El subsistema Wi-Fi de iOS especula que el nombre de la red Wi-Fi puede enviarse a la biblioteca interna, que formará la cadena con el nombre ‘% n’. Esto puede provocar una escritura de memoria espontánea y un desbordamiento de la caché, lo que puede provocar daños en la memoria. Eventualmente, esto destruirá el proceso de iOS, deshabilitando así el Wi-Fi en el dispositivo.

Cualquiera sea la causa raíz, los usuarios no tienen que preocuparse: no nombre el WiFi de su hogar “% p% s% s% s% s% n” y evite conectarse a cualquier red con ese nombre (o, para estar seguro, un nombre similar nombre de la red). Si de alguna manera se conecta a WiFi con ese nombre, restablezca la configuración de su red para solucionar el problema. Apple corrige un error en futuras actualizaciones de iOS y iPadOS.

Fuente: Carl Schoe (Twitter) a través de: 9to5Mac