Konkretus tinklo pavadinimas gali visiškai išjungti „Wi-Fi“ jūsų „iPhone“

Štai juokinga klaida: saugumo tyrėjas atrado, kad kruopščiai suprojektuotas tinklo pavadinimas sukelia „iOS“ tinklo kamino klaidą ir gali visiškai išjungti „iPhone“ galimybę prisijungti prie „Wi-Fi“.

„Twitter“ tinkle, Parodykite Carl Shaw Kad prisijungus prie „Wi-Fi“ tinklo nurodytu vardu („% p% s% s% s% s% n“), visos „iPhone“ „Wi-Fi“ funkcijos nuo to laiko yra išjungtos.

Kai „iPhone“ ar „iPad“ prisijungs prie tinklo, pavadinto „% p% s% s% s% s% n“, įrenginiui nepavyks prisijungti prie „Wi-Fi“ tinklų ar naudoti sistemos tinklo funkcijas, pvz., „AirDrop“. Paleidus įrenginį problema išlieka (nors yra problemos sprendimo būdas, žr. Toliau).

Nors Schuo tiksliai nedetalizuoja, kaip jis tai atrado, bet kuris programuotojas turėtų pažymėti klaidingo tinklo pavadinimo šabloną funky tinklo pavadinime.

Štai galimas paaiškinimas: “%[character]Sintaksė paprastai naudojama programavimo kalbose, norint formatuoti kintamuosius išvesties eilutėje. C skyriklis „% n“ reiškia formato eilutėje parašytų simbolių skaičiaus išsaugojimą kintamajame, perduotame eilutės formato funkcijai. „Wi-Fi“ posistemis gali perduoti nepataisytą „Wi-Fi“ tinklo pavadinimą (SSID) kai kuriai vidinei bibliotekai, kuri formatuoja eilutę, o tai savo ruožtu sukelia RAM įrašymą ir buferio perpildymą. Tai sugadins atmintį, o „iOS“ cenzorius sustabdys procesą, taip efektyviai išjungdamas vartotojo „Wi-Fi“.

Akivaizdu, kad tai yra tokia paslaptinga įvykių grandinė, kad mažai tikėtina, kad kas nors į tai pakliūtų per klaidą, nebent „Wi-Fi“ sukčių grupė netikėtai pasirodo laukinėje gamtoje su atvirais „Wi-Fi“ tinklais, naudojančiais užnuodytą pavadinimą. Kol „Apple“ ištaisys šią krašto būsimo OS naujinį, tiesiog stebėkite visus „Wi-Fi“ tinklus, kurių pavadinimuose yra procentiniai simboliai.

Tačiau jei tu būti Vienaip ar kitaip neatrodo, kad klaida visam laikui sugadins jūsų aparatūrą.

Turėtumėte galėti iš naujo nustatyti visus tinklo nustatymus ir pradėti iš naujo. Nustatymuose eikite į „General“ -> „Reset“ -> „Reset Network Settings“. Tai iš naujo nustato visus „iPhone“ išsaugotus „Wi-Fi“ tinklus (taip pat kitus dalykus, pvz., Korinio ryšio parametrus ir prieigą prie VPN), taip pašalindami žinias apie kenkėjišką tinklo pavadinimą iš jo atminties. Tada vėl galite prisijungti prie įprasto namų „Wi-Fi“ tinklo.

READ  „Ninja“ teorija „Bleeding Edge“ nepridės daugiau turinio, nes ji orientuota į „Hellblade 2“, kitus projektus

FTC: Mes naudojame partnerių nuorodas, kad gautume pajamas. Daugiau.


Peržiūrėkite „9to5Mac“ sistemoje „YouTube“, kad gautumėte daugiau „Apple“ naujienų:

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *