Пользователь твиттера из Великобритании под ником @David3141593 умудрился уместить все произведения Уильяма Шекспира в один твит с портретом классика и надписью “Unzip me” («Распакуй меня»).
Assuming this all works out, the image in this tweet is also a valid ZIP archive, containing a multipart RAR archive, containing the complete works of Shakespeare.
This technique also survives twitter's thumbnailer 😛 pic.twitter.com/P0Owq9abRC
— Dаvіd Вucһаnаn (@David3141593) October 29, 2018
По словам пользователя, эта картинка — сжатый zip-архив, внутри которого спрятан разбитый на несколько частей rar-архив.
«При этом метод сжатия, использованный David3141593, работает, несмотря на то, что твиттер пережимает, растягивает и уменьшает изображения, загружаемые в сервис», — отмечает «Медуза». Автор твита пообещал вскоре выложить код в открытый доступ.
На форуме программистов Hacker News подтвердили, что картинка представляет собой настоящий архив. Чтобы извлечь файлы, нужно скачать изображение, переименовать его из .jpeg в .zip и после этого распаковать — а затем распаковать еще раз, уже как .rar.
По данным издания, rar-архив разбит на 31 часть, внутри находится html-файл с произведениями Шекспира. Файл весит 7 мегабайт, картинка — 2 мегабайта.