Постинг во все соц сети одной кнопкой

Забыли пароль?




Не все названия WiFi сетей одинаково полезны для вашего iPhone

Раздел Интернет
Дата публикации: 13/07/2021
Просмотров: 91
#гаджеты #apple #ios #wi-fi #iphone


Не все названия WiFi сетей одинаково полезны для вашего iPhone

Представьте, что у вас самый современный iPhone. Вы зашли в кафе, а может быть, и в ресторан. Заказали свои любимые блюда и решили посмотреть, что нового в «телеге» или твиттере. Ваш смартфон очень быстро нашел сеть, официант любезно подсказал пароль. Казалось бы, стандартная ситуация. Но вот проблема: iPhone не смог подключиться к WiFi. Более того, добравшись до дома, вы внезапно обнаруживаете, что смарт больше не дружит и с домашним роутером. Баг? Ну, если вам будет от этого легче, то да, досадная мелочь, которая превращается в проблему. Но что случилось?

фото (c) Loïc Lassence

фото (c) Loïc Lassence

Отвечает исследователь Карл Шоу (Carl Schou). Несколько недель назад его команда под названием Secret Club, занимающаяся обратной разработкой программного обеспечения в исследовательских целях, обнаружила, что если «яблочный» смарт присоединился к сети с SSiD именем, имеющим структуру %p%s%s%s%s%n, то результатом этого события станут неожиданные действия iOS. Система полностью отключает свои сетевые функции вместе с AirDrop.

Вот что пишут ребята из 9to5 Mac

Характер синтаксиса % используется в языках программирования для «форматирования переменных в выходной строке». Видимо, подсистема WiFi передает название сети «как есть». Это название попадает затем в некую системную библиотеку, которая, повинуясь синтаксису, выполняет форматирование, в результате которого происходит переполнение буфера обмена. Что в свою очередь приводит к повреждению состояния памяти, и специальный сторожевой процесс немедленно «убивает» WiFi.

Ну понятно, — скажете вы. — Ок, мы перезагрузим наш айфончик, и все будет хорошо как прежде.

9to5mac.com

9to5mac.com

Увы, это не совсем так. Ни ребут, ни изменения SSID не смогли решить проблему команды Шоу. Зато сброс всех известных WiFi сетей и удаление информации о них оказался тем самым способом, который спасает ситуацию. Правда, после сброса придется заново подключаться ко всем старым источникам информации, но зато WiFi заработает надежно как прежде.

Secret Club обратилась к Apple с официальным рапортом о проблеме. Ребята из Купертино пока что молчат, но, как полагают эксперты, баг, вполне возможно, будет вылечен следующим обновлением iOS. А пока ребята из Secret Club просят пользователей с осторожностью относиться к WiFi сетям, в имени которых есть символ процента(%).



Источник: перейти ...

Всегда будь в курсе, подпишись на наш Telegram





Поделиться, сохранить: