Apple исправила баг, из-за которого в iOS переставал работать Wi-Fi

На этой неделе Apple выпустила бета-версию iOS 14.7, которая в настоящее время находится в стадии тестирования. В этой версии программной платформы разработчики исправили ошибку, из-за которой модуль Wi-Fi выходил из строя при подключении устройства iOS к беспроводной сети с именем, содержащим символ"%".

Изображение: MacRumors

В прошлом месяце стало известно, что вы можете нарушить работу Wi-Fi на iPhone, попытавшись подключиться к беспроводной сети со специальным именем. Об этом сообщил специалист по обратному инжинирингу Карл Шоу (Carl Schou). Оказалось, что при попытке подключиться к сети с именем "%p%s%s%s%s%n" модуль Wi-Fi автоматически отключается на устройстве, и включить его снова будет не так просто. Перезагрузка устройства и изменение сетевого имени в этой ситуации не помогают, но сброс сетевых настроек решает проблему.

Позже Карл Шу продолжил расследование этой ошибки и обнаружил, что беспроводные сети со знаком " % " в их названии потенциально опасны для устройств iOS. В качестве примера он рассмотрел сеть под названием "%secretclub%power", попытка подключения к которой также блокирует работу Wi-Fi на устройстве. Примечательно, что в этом случае сброс сетевых настроек устройства не гарантирует восстановление работоспособности модуля Wi-Fi.

Apple оперативно исправила проблему, так как эта ошибка могла быть использована хакерами для создания общедоступных точек доступа, чтобы нанести вред пользователям устройств iOS. Точная дата выхода стабильной версии iOS 14.7 пока не объявлена, но очевидно, что это произойдет после завершения необходимого тестирования.

PriceMedia