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 .
Môžete natrvalo zakázať WiFI ľubovoľného zariadenia so systémom iOS hostením verejnej siete WiFi s názvom% secretclub% power
Obnovenie nastavení siete nemôže zaručiť obnovenie funkčnosti.#Informačná bezpečnosť # 0 deň– Carl Shaw (@vm_call) 4. júla 2021
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.
„Bacon ninja. Alkoholický guru. Hrdý prieskumník. Vášnivý nadšenec popkultúry.“