Vedec zistil, že určité názvy sietí môžu deaktivovať Wi-Fi v telefónoch iPhone

Výskumník v oblasti bezpečnosti zistil, že niektoré siete Wi-Fi so symbolom percenta (%) vo svojom názve môžu deaktivovať Wi-Fi v zariadeniach iPhone a iných zariadeniach so systémom iOS. Carl Shaw cvrlikanie Že ak je iPhone v dosahu siete s názvom% secretclub% power, zariadenie nebude môcť používať Wi-Fi ani žiadne súvisiace funkcie a aj po resetovaní nastavení siete môže byť zariadenie Wi-Fi stále nepoužiteľnou chybou .

Pred niekoľkými týždňami Schou a jeho nezisková skupina tajný klub, ktoré spätne analyzujú softvér na výskumné účely, Zistilo sa, že ak je pripojený iPhone do siete s názvom SSiD% p% s% s% s% s% s% n, môže to spôsobiť chybu v sieťovom zásobníku systému iOS, ktorá zakáže jeho Wi-Fi, a sieťové funkcie systému, ako je AirDrop, sa stanú nepoužiteľnými.

9 až 5 Mac Pokrok Možné vysvetlenie zvláštnej chyby:

‚%[character]Syntax sa v programovacích jazykoch bežne používa na formátovanie premenných vo výstupnom reťazci. V jazyku C znamená oddeľovač „% n“ uloženie počtu znakov napísaných vo formátovacom reťazci do premennej odovzdanej funkcii formátovania reťazca. Subsystém Wi-Fi môže prenášať neopravený názov siete Wi-Fi (SSID) do nejakej internej knižnice, ktorá formátuje reťazec, čo následne spôsobí zápis RAM a pretečenie medzipamäte. To poškodí pamäť a cenzor systému iOS zastaví proces, čím efektívne deaktivuje Wi-Fi používateľa.

Oslovili sme spoločnosť Apple, aby sme zistili, či pracujú na oprave, a aktualizujeme ich, ak sa nám ozveme. Ale ako 9 až 5 Mac Poznámky, chybe sa dá pravdepodobne vyhnúť, keď sa nepripojíte k sieťam Wi-Fi, ktoré majú v názve percentuálne symboly.

READ  Xbox, Nintendo alebo PlayStation: Záleží na tom ešte?

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *