Vida Celular

Wszystko o najlepszych telefonach komórkowych

A zostało odkryte pluskwa w iOS, gdzie jeśli iPhone 12 próbuje połączyć się z siecią o określonej nazwie, utknie na połączeniu z Wi-Fi. Od tego momentu iPhone nie może już połączyć się z żadną siecią.

Najpierw badacz Carl Schou próbował połączyć swojego iPhone'a 12 z siecią o nazwie „%p%s%s%s%s%s%n” i mu się nie udało. Następnie próbował połączyć telefon z innymi sieciami i mu się nie udało. Sprawdził ustawienia swojego urządzenia i zobaczył, że funkcja łączności została automatycznie wyłączona. Schou próbował zmienić SSID sieci (nazwę) i ponownie uruchomić iPhone'a, ale problemy dalszy.

Według raportów innych użytkowników Apple (Najwyraźniej błąd dotyczy urządzeń z systemem iOS) to samo wydarzyło się, gdy wpisali tę nazwę do sieci i próbowali się połączyć. Inne komentarze na temat wpisu Schou na Twitterze informują, że ich telefony z Androidem łączyły się z siecią normalnie.

Problemem może być użycie znaku % na początku nazwy sieci.

Uważa się, że fenomen iPhone’a ma związek z Wi-Fi Przyczyną awarii jest problem z analizą danych wejściowych, gdzie znak procentu (%) na początku nazwy sieci może być błędnie interpretowany przez iOS jako specyfikator formatu ciągu. W terminologii programistycznej byłoby to jak znak informujący system operacyjny telefonu, że następujące znaki mogą być zmienną, kodem, a nawet poleceniem, a nie zwykłym tekstem.

Aby naprawić problem na dotkniętych iPhone'ach, użytkownicy muszą zresetować ustawienia sieciowe swojego urządzenia. Aby to zrobić, przejdź do Ustawień, wybierz Ogólne, wybierz Resetuj, a następnie kliknij Resetuj ustawienia sieciowe, potwierdzając monit. Błąd jest nieco bardziej skomplikowany, niż się wydaje, ponieważ jest to luka, którą może wykorzystać osoba złośliwa, która może wykorzystać ją w inny sposób.

Przez MacRumors e Apple Insider

Zdjęcie: Kusal Darshana/Pixabay/CC