En namnbugg för trådlöst nätverk har upptäckts i iOS som effektivt inaktiverar en iPhone s förmåga att ansluta till Wi-Fi.
Säkerhetsforskare Carl Schou upptäckte att efter att ha gått med i ett Wi-Fi-nätverk med namnet '%p%s%s%s%s%n' lämnades hans iPhones Wi-Fi-funktioner 'permanent inaktiverad'.
Att ändra en hotspots SSID gjorde ingenting för att rätta till problemet, även om en omstart misslyckades med att göra någon skillnad, enligt Bleeping Computer .
Andra användare som kunde replikera problemet har föreslagit att felet kan vara relaterat till den initiala användningen i nätverksnamnet av procenttecknet, vilket leder till ett problem med ingångsanalys där iOS av misstag tolkar bokstäverna efter '%' som en sträng -formatspecifikation.
Efter att ha gått med i mitt personliga WiFi med SSID %p%s%s%s%s%n inaktiverade min iPhone dess WiFi-funktion permanent. Varken omstart eller ändring av SSID fixar det :~) pic.twitter.com/2eue90JFu3 — Carl Schou (@vm_call) 18 juni 2021
I språk i C- och C-stil har strängformatsspecifikationer en speciell betydelse och tolkas av språkkompilatorn som ett variabelnamn eller ett kommando istället för standardtext.
hur man låser whatsapp på iphone
Android-telefoner verkar inte påverkas av samma nätverk, men iPhones som drabbats av problemet måste få sina nätverksinställningar återställda innan en Wi-Fi-hotspot kan anslutas igen.
För att utföra återställningen, öppna appen Inställningar, tryck på Allmänt -> Återställ, tryck sedan på Återställ nätverksinställningar och bekräfta begäran vid prompten.
Populära Inlägg