Как оказалось, существует около двух тысяч невидимых символов, которые вызывают сбой в работе текстового рендеринга Android.
Подпишись на наш Viber: новости, юмор и развлечения!
ПодписатьсяЗа последние несколько дней сети разлетелась новость о загадочное сообщение, которое способно взломать WhatsApp и другие мессенджеры на Android-смартфоне. Известно, что когда пользователь нажимает на это уведомление приложение зависает и перестает реагировать на касания, в том числе и сам смартфон.
На самом деле проблема заключается не в сообщении или определенном тексте в нем, а в смайлику в виде черной точки.
Как оказалось, это даже не способ взлома. Дело в том, что существует около двух тысяч невидимых символов, которые вызывают сбой в работе текстового движка рендеринга Android. Особенно это заметно на старых устройствах, в то время как некоторые новые модели, такие как Pixel 2, способные восстановить работу программы после зависания.
Известный видеоблоггер Том Скотт рассказал о том, почему некоторые сообщения приводят к сбою работы мессенджеров. Суть заключается в том, что невидимая часть такого сообщения состоит из специальных символов, которые использует Unicode для того, чтобы указать, должен ли данный текст выравниваться справа налево или слева направо. Эти символы необходимы для правильного отображения текста на таких языках, как иврит и арабский. Особая комбинация символов и вызывает сбой в работе механизма рендеринга.
Стоит отметить, что в данном конкретном случае смайлик черной точки был выбран просто из-за того, что он выглядит более устрашающе. На самом деле на его месте может быть любое изображение.
Ранее портал “Знай.ua” сообщил, что Сегодня корпорация Google, незадолго до начала конференции I/O 2018 в США, представила совершенно новую ОС, у которой нет аналогов во всем мира. Новая ее разработка получила название Android Things, а о существовании такого продукта никто не знал до момента презентации, то есть информация держалась в строжайшей секретности. Новейшая операционная система предназначается не совсем для смартфонов или планшетов, а для “интернета вещей”, набирающих все большую популярность с каждым годом.