February 22, 2025

Сказ о том, как дурачок из чата загадки решал

Иначе говоря, разбор этапов недавнего квеста-картинки от моего лица, с небольшой щепоткой графомании.


Слезливая предыстория, которую можно пропустить ради экономии времени и места в голове

Читая в прошлом году квесты праздничного ивента Дедушки Фармера, я про себя рассудил, что это все конечно круто и очень весело, но еб@лось бы оно все конем или бог знает чем ещё.

"Я лоубанковый новичок, ниче не знаю/не понимаю, а там какие-то шифры, кодировки и прочее ********** ***********. Ещё и чат, в котором я любил позависать чисто наблюдателем, был полон супер интеллектуальных челов, они все равно будут круче и быстрее."

Собственно, в этот раз я не особо сильнее был уверен в своих способностях. Намеревался уверенно скипнуть ивент, максимум поучаствовав в базовых активностях на пару-тройку тикетов.

И вот, выходит разогревочный пост с загадкой, зашифрованной Цезарем. А мне в этот вечер, по странному совпадению, безумно нечего делать. И некая вселенская сила толкает меня попробовать взяться за этот шифр, мол, за попытку в лоб не ударят. Ииииииии....

..... и мне п#здец как вкатывает. Я продвигаюсь между этапами - мне сложно и непонятно что делать, но как же это, еб@ть мой болтливый рот, весело. Будто бы мой мозг получил дозу или вроде того. И у меня получилось!

А спустя неделю, будто подстегивая этот азартный интерес, неожиданно на голову упал цикада-квест. И я влетел туда от всей души, изо всех сил что у меня были. И, будучи далёким от криптографии и них¥яшечки несведущим в методах кодирования, я нереально кайфанул. Естественно, вышеперечисленные мои особенности привели к тому, что я не успел войти в число победивших. Но! я смог прийти к правильному ответу и это было личной победой.

Проходит пара дней, я со спокойной совестью закрываю в браузере бесконечные вкладки pastebin'a и онлайн декодеры. Как вдруг финальным аккордом, прозвучавшим ещё громче цикады (а их пойди перекричи), стал квест-картинка. К которому меня как раз замечательно подготовил прошлый квест. А в этот раз ещё и был золотце-саппорт, который мог давать подсказки. Как будто передо мной положили доску с расставленными фигурами, я должен был лишь разыграть партию.

Как раз на этом моменте автор прекращает утомлять читателя своим п#здежом и приступает к самому важному.


Этап 0. Фальстарт

Выходит оригинальный пост, к нему приложена картинка. Я, прочитав пост, с ашалелыми глазами помчался зумить картинку, играться с контрастностью в фотошопе, заставил ChatGPT разобрать ее по цветовым каналам и сделать негатив.

А потом в моей голове возникает сомнение - а не делаю ли я х¥йню?

И да, делаю. Я начал копать, но поднял пыль сам себе в глаза. Опыт цикады подсказал попробовать потыкаться в разные места в тексте поста, в частности - эмодзи.

Джекпот: по скрытой ссылке находится другая версия той картинки, уже настоящая. А на ней - шифры, повсюду.

Этап 1. Вершина айсберга

Я решил начать с того, что лежало на поверхности. Те части кода, которые было видно сразу.

Первое, но не по порядку, слово

Я решил начать с самой левой загадки, бумажки на стуле за Фармером.

Этот непонятный набор символов я сразу загнал в полюбившийся мне онлайн-декодер https://dencode.com/ .

Собственно, он и показал, что надпись закодирована атбашем (подстановкой букв).

Результатом расшифровки стала ссылка на pastebin.com (полная ссылка - pastebin.com/A3dRK3LH ). Получается, одно из загаданных слов - "ивент".

Второе слово

Продолжить я решил похожим заданием, но в этот раз ссылка на pastebin была просто написана на вазе (pastebin.com/aKXCgLr8) . По этой ссылке находился объемный код, а также пароль "BinanceSleepagotchiAceOfMarsLazySoccer". В коде предлагается найти подсказку к тому, куда применить этот самый пароль.

Здесь мне понадобилась нехилая помощь со стороны саппорта, чтобы разобраться. Суть оказалась в том, чтобы среди ничем не примечательных строчек кода на Rust'e найти заветное слово "pastebin" и вокруг него поискать оставшиеся кусочки ссылки.

Из этих элементов складывается ссылка pastebin.com/rra2rwEY, при переходе по которой мы видим окно для ввода пароля. А его мы знаем изначально. Так что получаем следующее слово - "сделали"

Этап 2. Все глубже и глубже

Третье слово

После этого я взялся за книги. Вернее за буквы на книгах. Если составить их друг за другом, двигаясь по полкам слева направо, то получится, на первый взгляд, неясная муть - зфыеуиштюсщь.рнАньОНч.

Однако это выглядит подозрительно похоже на ссылку с этой точкой в середине. Поэтому прогоняем эту строку через перевод раскладки https://gsgen.ru/tools/perevod-raskladki-online/. Взамен получаем ссылку на все тот же знакомый pastebin (pastebin.com/hyFymJYx)

Там мы наблюдаем следующее:

Развернув первую половину сообщения мы получим "reverse polybius without a, but j". С примерно таким запросом я полез в гугл, где по первой же ссылке попал на такую страницу https://www.dcode.fr/polybius-cipher. Она выглядит вот так вот страшно, но по сути это просто квадрат с буквами и их координатами.

Так как в подсказке упомянуто "reverse", значит сетку с буквами мы разворачиваем в обратную сторону, начиная не с A, а с Z. Ну и также важно не забыть, что вторая часть подсказки гласит "without a, but j". Значит в конце алфавита ставим не A, а соответственно J. После чего сайт декодирует наше послание и превращает его в GJCNYJDJUJLYBQ.

А пропустив эту ерунду через перевод раскладки, мы получаем ещё одно слово "постновогодний".

Четвертое слово

Следом за книгами я взялся за двоичный код над камином. И с ним все довольно просто. Прогоняем каждую последовательность цифр через конвертер бинарного кода в ASCII-текст. https://www.binaryhexconverter.com/binary-to-ascii-text-converter

И получаем слово "Binance"

Пятое слово

После этого сразу просится QR-код, скрытый в камине. Отсканировался он не сразу, но мы не сдаемся. В нем была скрыта ссылка, (интересно куда🤔🤔🤔??), на pastebin (https://pastebin.com/Ne4EcuFV).

И, неожиданно, мне предлагают решать кроссворд (https://crosswordlabs.com/embed/2025-02-18-242) . Вопросы на тему крипто-коммьюнити и инвестиционного сленга. А ответы довольно бодро подбираются при помощи ChatЖПТ. Итоговый вариант выглядит так

А взамен на скрин выполненного кроссворда саппорт выдал еще одно слово - "классный"

Шестое слово

Еще один QR-код. Но совершенно другое наполнение. По коду мы попадаем на страницу файлообменника (easyupload.io/puwkv4), на которой лежит звуковой файл формата .wav . Наученный цикадой, я сразу решил проверить файл на спрятанные данные через программу DeepSound

И да, внутрь аудио-файла был зашит текстовый файл, в котором было спрятано слово.

Этап 3. Еще рывок

Седьмое слово

Фиолетовые символы. Они вызвали больше всего вопросов и больше всего провоцировали мой СПГС. Загадка состояла из двух частей: символы в руке у Фармера и куча символов на бумажке, лежащей на кофейном столике

После подсказки о том, что нужно подобрать алфавит к символам, я пробовал разное. Я посчитал количество символов и подгонял алфавиты по количеству букв. После этого я переключился на попытки подвязать символы к японским иероглифам. Пробовал даже отзеркаливать и переворачивать картинку, после чего символы в руке у Фармера сложились в слово "Ruble", уж не знаю специально так или нет. А все было гораздо, гораздо проще....

На бумажке написан 31 символ. Что на 2 меньше, чем в русском алфавите. Нужно было просто исключить Ь и Ъ, перевернуть изображение (чтобы смотреть не с перспективы зрителя, а как бы с перспективы писавшего), и наложить великий и могучий алфавит на символы по порядку. А после - соотнести символы из руки Фармера с получившимся алфавитом. Таким образом получаем очередное слово "самый"

Бога ради простите за каракули, я это дорешивал на работе с телефона.

Плот-твист

На этом моменте у меня получалась вполне целостная фраза "Самый классный постновогодний ивент сделали Binance". С чем я и написал в саппорт, думая что war is over. На что саппорт отвечает мне, что 7 из 10 слов приняты. И я подумал, что все пропало. Но он скинул мне ссылку на последний pastebin (https://pastebin.com/7ua3Dgjv), где были перечислены первые буквы загаданных слов. И остальные слова угадались сами собой. "Фармер", "Слипаготчи", "Ace of Mars", "Lazy Soccer".

Этап Последний. Финал

Вот мы и подошли к текущему моменту. Я успел ворваться в число победителей, хоть и тупил по-страшному и мог бы справиться побыстрее. Однако я все равно доволен результатом. Я смог показать себе, что могу разобраться в умных штучках, к которым раньше бы даже не позволил себе прикоснуться. И не уверен, стоит ли говорить про приятнейший бонус в виде кэша от Фармера и его команды. В конце концов, зашифрованная фраза п#здеть не станет, постновогодний ивент и правда вышел классным. Мне безумно вкатило участвовать в активностях, хоть и не во всех сразу. Также отдельное спасибо за возможность растечься мыслями по телетайпу. Я определенно всеми руками и ногами за такие мероприятия, с радостью влечу с трёх ног в следующий новогодний ивент, а также любые подобные.

Благодарю за прочтение! l

Для вас старался, потел и превозмогал свою глупенькость @ded_vsemogushiy