W systemie iOS wykryto błąd nazewnictwa sieci bezprzewodowych, który skutecznie wyłącza iPhone możliwość łączenia się z Wi-Fi.
Badacz bezpieczeństwa Carl Schou odkrył, że po dołączeniu do sieci Wi-Fi o nazwie '%p%s%s%s%s%n' funkcja Wi-Fi jego iPhone'a została 'trwale wyłączona'.
Zmiana identyfikatora SSID hotspotu nie spowodowała rozwiązania problemu, a nawet ponowne uruchomienie nie przyniosło żadnej różnicy, zgodnie z Syczący komputer .
Inni użytkownicy, którzy byli w stanie odtworzyć problem, sugerowali, że błąd może być związany z początkowym użyciem w nazwie sieci znaku procentu, co prowadzi do problemu z analizowaniem danych wejściowych, w wyniku którego system iOS błędnie interpretuje litery następujące po „%” jako ciąg specyfikator formatu.
Po dołączeniu do mojego osobistego Wi-Fi z identyfikatorem SSID %p%s%s%s%s%n mój iPhone na stałe wyłączył funkcję Wi-Fi. Ani ponowne uruchomienie, ani zmiana SSID tego nie naprawia :~) pic.twitter.com/2eue90JFu3 — Carl Schou (@vm_call) 18 czerwca 2021
W językach typu C i C specyfikatory formatu ciągu mają specjalne znaczenie i są analizowane przez kompilator języka jako nazwa zmiennej lub polecenie zamiast standardowego tekstu.
czy będzie iPhone 13 mini?
Wygląda na to, że telefony z Androidem nie są dotknięte tą samą siecią, ale iPhone'y dotknięte tym problemem muszą zostać zresetowane, zanim będzie można ponownie podłączyć hotspot Wi-Fi.
Aby wykonać reset, otwórz aplikację Ustawienia, dotknij Ogólne -> Resetuj, a następnie dotknij Resetuj ustawienia sieciowe i potwierdź żądanie po wyświetleniu monitu.
Popularne Wiadomości