iOS снова стала объектом экспериментов со стабильностью работы операционной системы. На этот раз целью было выбрано приложение «Сообщения», которое перестает работать после простой ссылки.
Баг обнаружил Абрахам Масри, о чем написал в своем Твиттере.
Effective Power is back, baby!
chaiOS bug:
Text the link below, it will freeze the recipient’s device, and possibly restart it. https://t.co/Ln93XN51KqDo not use it for bad stuff.
—-
thanks to @aaronp613 @garnerlogan65 @lepidusdev @brensalsa for testing!— Abraham Masri (@cheesecakeufo) 16 января 2018 г.
Отправьте получателю ссылку ниже, она затормозит его телефон и, вероятно, перезагрузит его. Не используйте в плохих целях.
Суть в том, что iOS постарается сделать превью страницы, доступной по ссылке. Но из-за большого количества UTF символов с задачей не справляет и зависает. Даже некоторые десктопные браузеры испытывают трудности с ссылкой.
На видео показана наглядная работа бага.
Для того, чтобы не допустить зависаний, вы можете заблокировать домен. Для этого в «Ограничения — Вебсайты — Ограничить взрослый контент» нужно добавить домен GitHub.io в список запрещенных.
Если вы уже получили злополучную ссылку, то тогда нужно удалить весь диалог с ней.
Баг напоминает другую уязвимость системы, обнаруженную в 2015-м — Effective Power. Тогда при помощи комбинации символов и слова POWER смартфон уходил в перезагрузку.
Источник