В iOS е открита грешка при именуване на безжична мрежа, която ефективно деактивира iPhone възможност за свързване към Wi-Fi.
Изследовател по сигурността Карл Шу установи, че след присъединяване към Wi-Fi мрежа с името „%p%s%s%s%s%n“ Wi-Fi функционалността на неговия iPhone е оставена „за постоянно деактивирана“.
Промяната на SSID на гореща точка не направи нищо за коригиране на проблема, като дори рестартирането не успя да промени, според BleepingComputer .
Други потребители, които са успели да възпроизведат проблема, предполагат, че грешката може да е свързана с първоначалното използване в името на мрежата на знака за процент, което води до проблем с анализа на входа, при който iOS погрешно интерпретира буквите след „%“ като низ - спецификатор на формат.
След като се присъединих към моя личен WiFi с SSID %p%s%s%s%s%n, моят iPhone завинаги деактивира своята WiFi функционалност. Нито рестартирането, нито промяната на SSID го коригира :~) pic.twitter.com/2eue90JFu3 — Карл Шу (@vm_call) 18 юни 2021 г
В езиците в стил C и C, спецификаторите на формат на низове имат специално значение и се анализират от компилатора на езика като име на променлива или команда вместо стандартен текст.
как да направите скрит албум на iphone
Изглежда, че телефоните с Android не са засегнати от същата мрежа, но iPhone, засегнати от проблема, трябва да нулират мрежовите си настройки, преди да може да се свърже отново Wi-Fi точка за достъп.
За да извършите нулирането, отворете приложението Настройки, докоснете Общи -> Нулиране, след това докоснете Нулиране на мрежовите настройки и потвърдете заявката при подкана.
Популярни Публикации