Apple Nyheder

iOS-fejl får specifikt netværksnavn til at deaktivere Wi-Fi på iPhones

Søndag den 20. juni 2021 kl. 05.15 PDT af Tim Hardwick

En navngivningsfejl for trådløst netværk er blevet opdaget i iOS, som effektivt deaktiverer en iPhone 's evne til at oprette forbindelse til Wi-Fi.





ios wifi-indstillinger
Sikkerhedsforsker Carl Schou fandt ud af, at efter at have tilsluttet sig et Wi-Fi-netværk med navnet '%p%s%s%s%s%n' blev hans ‌iPhone‌s Wi-Fi-funktionalitet efterladt 'permanent deaktiveret'.

Ændring af et hotspots SSID gjorde intet for at rette op på problemet, selv en genstart kunne ikke gøre en forskel, ifølge Bleeping Computer .



Andre brugere, der var i stand til at replikere problemet, har foreslået, at fejlen kunne være relateret til den oprindelige brug i netværksnavnet af procenttegnet, hvilket fører til et input-parsing-problem, hvor iOS fejlagtigt fortolker bogstaverne efter '%' som en streng -formatspecifikation.


I C- og C-stilsprog har strengformatspecifikationer en særlig betydning og parses af sprogkompileren som et variabelnavn eller en kommando i stedet for standardtekst.

hvordan man tvinger nedlukning af mac

Android-telefoner ser ikke ud til at være påvirket af det samme netværk, men iPhones, der er ramt af problemet, skal have nulstillet deres netværksindstillinger, før et Wi-Fi-hotspot kan tilsluttes igen.

For at udføre nulstillingen skal du åbne appen Indstillinger, trykke på Generelt -> Nulstil, derefter trykke på Nulstil netværksindstillinger og bekræfte anmodningen ved prompten.