Обновление iOS защитит от “магического” символа на языке Телугу - Hitecher
Обновление iOS защитит от “магического” символа на языке Телугу

Обновление iOS защитит от “магического” символа на языке Телугу

Apple выпустила обновление для своих устройств, в котором исправлен необычный баг: из-за одного символа జ్ఞ‌ా из индийского языка Телугу устройства компании перезагружались, а многие приложения, в том числе...

Apple выпустила обновление для своих устройств, в котором исправлен необычный баг: из-за одного символа జ్ఞ‌ా из индийского языка Телугу устройства компании перезагружались, а многие приложения, в том числе...

Apple выпустила обновление для своих устройств, в котором исправлен необычный баг: из-за одного символа జ్ఞ‌ా из индийского языка Телугу устройства компании перезагружались, а многие приложения, в том числе iMessages, Facebook Messenger, и WhatsApp становились недоступны. Google-переводчик переводит этот символ, как “знак”.

“Ошибка телугу” работала через мессенджер Messages или браузер Safari на iPad, MacBook, Apple TV и даже на умных часах.

Авторы итальянского блога Mobile World продемонстрировали iPhone с запущенным мессенджером, который “вылетает”, если в чате присылают проблемный символ. А если символ присылают повторно iPhone перезагружается.

Программисты компании постарались оперативно выпустить патч против уязвимости, которая позволяла посылать “текстовую бомбу”. Например, можно было спровоцировать падение приложения Uber у водителя, если добавить символ в имя пользователя.

С чем связано такая реакция систем Apple на индийский символ пока не понятно. Специалист Unicode Consortium Филипп Верди считает, что дело может быть алгоритме текстового рендеринга Apple. Инженер Mozilla Маниш Горегаокар провел свое исследование и предположил, что особенность начертания символа приводит к чему-то вроде переполнения буфера, так что версия Верди подтверждается.

Это не первый подобный баг в продуктах компании. В 2015 году символы арабского языка вызывали перезагрузку iOS. А в 2017 году проблемы вызвало сочетание двух эмодзи с одной цифрой. Недавно был найден баг в файловой системе APFS, которая позволяет работать с так называемыми разреженными образами дисков. Такие образы, появились в macOS High Sierra, их можно изменять и дополнять. Но если образ займет все место на диске новые данные, добавленные в образ, просто пропадут. Причем пользователь не получит никакого уведомления о том, что место закончилось.

Поделитесь этим с друзьями!

Evan Mcbride

Evan Mcbride

Штатный журналист HiTecher и фанат всего, что связано с высокими технологиями и наукой. Среди его материалов: новости из мира гаджетов, статьи о важных фундаментальных открытиях, а также разборы проблем современного бизнеса. На HiTecher у Эвана есть авторская колонка.

Все посты Evan Mcbride

Будьте первым, кто оставит комментарий