TLDR; Из-за всяких неотображаемых символов юникода становится возможно закодировать произвольные данные в обычный смайлик (да и вообще в любой юникод символ). При этом закодированная часть не теряется даже при пересылке эмодзи!
Интересно, какой максимальной длины сообщение можно так передать? Можно ли так передать целый файл? 👀󠇀󠆒󠇁󠅻󠄐󠇁󠅷󠇁󠅲󠇀󠆮󠄐󠇁󠅲󠇁󠅳󠇁󠅲󠄐󠇁󠅱󠇀󠆠󠇀󠆬󠇁󠅻󠇀󠆩󠄐󠇀󠆫󠇁󠅾󠇀󠆡󠇀󠆮󠇀󠆯󠇁󠅻󠇁󠅲󠇀󠆭󠇁󠅻󠇀󠆩󠄯
TLDR; Из-за всяких неотображаемых символов юникода становится возможно закодировать произвольные данные в обычный смайлик (да и вообще в любой юникод символ). При этом закодированная часть не теряется даже при пересылке эмодзи!
Интересно, какой максимальной длины сообщение можно так передать? Можно ли так передать целый файл? 👀󠇀󠆒󠇁󠅻󠄐󠇁󠅷󠇁󠅲󠇀󠆮󠄐󠇁󠅲󠇁󠅳󠇁󠅲󠄐󠇁󠅱󠇀󠆠󠇀󠆬󠇁󠅻󠇀󠆩󠄐󠇀󠆫󠇁󠅾󠇀󠆡󠇀󠆮󠇀󠆯󠇁󠅻󠇁󠅲󠇀󠆭󠇁󠅻󠇀󠆩󠄯
Pavel Durov, Telegram's CEO, is known as "the Russian Mark Zuckerberg," for co-founding VKontakte, which is Russian for "in touch," a Facebook imitator that became the country's most popular social networking site. Oh no. There’s a certain degree of myth-making around what exactly went on, so take everything that follows lightly. Telegram was originally launched as a side project by the Durov brothers, with Nikolai handling the coding and Pavel as CEO, while both were at VK. After fleeing Russia, the brothers founded Telegram as a way to communicate outside the Kremlin's orbit. They now run it from Dubai, and Pavel Durov says it has more than 500 million monthly active users. But because group chats and the channel features are not end-to-end encrypted, Galperin said user privacy is potentially under threat. "There is a significant risk of insider threat or hacking of Telegram systems that could expose all of these chats to the Russian government," said Eva Galperin with the Electronic Frontier Foundation, which has called for Telegram to improve its privacy practices.
from sg