Неразгаданная загадка

в 5:25, , рубрики: ASCII, SSTV, загадка, ненормальное программирование

Приветствую тебя дорогой читатель!
В этой статье я расскажу о своем опыте сделать «крутой квест» и как все накрылось медным тазом что у меня получилось. На момент публикации статьи до конца не дошел ни один из участников, поэтому если тебе интересно попробовать и, возможно, получить приз, то ниже тебя ждет QR код. Разгадав кодовую фразу, отправляй её на следующую почту: mysterious_2020@mail.ru
Неразгаданная загадка - 1
Если же тебе просто интересно почитать чего я там наворотил, то просто продолжай читать.

Я думаю, многие слышали о загадке «Цикада 3301» , возможно кто-то даже пробовал её разгадать.
Одним осенним вечером за чашечкой кофе я решил попробовать сделать свою серию загадок. Как полагается, снабдить её несколькими этапами объединенных общей темой, а в конце положить кусочек сыра в виде различных пончиков от меня электронного характера. За годы ковыряния в различной электронике у меня накопилось некоторое количество отладочных плат, усилителей и прочих полезных вещей, которые как раз под это решено было пустить. Допив кофе я сел за обдумывание задачек.
Точкой входа было решено сделать новый видеоролик для канала ПаяльникТВ.

Точка входа - видеообзор радиоприемника KiwiSDR

Я подумал начать с чего-то простого. Поэтому URL связанный со следующим этапом преобразовал в QR код и разделил его на две части по диагонали. Первая засветилась в начале видео, вторая в конце.
Неразгаданная загадка - 2
Многих заинтересовало, что там скрывает QR код. Для восстановления достаточно было воспользоваться любым графическим редактором.
В соотношении людей просмотревших ролик к тем что перешли я получил меньше 0.01%
Однако, кого-то это заинтересовало и я был в восторге!
QR код вел ко второй загадке, видеоролику доступному только по ссылке.

Секретный видеоролик

Тут я, конечно, применил максимальный уровень знания Davinci Resolved, чтобы сделать что-то более-менее интересное. В ролике говорящая голова сообщает, что вы прошли этап и желает успешной охоты, после чего включается изображение настоечной таблицы телевизора. Однако нас интересует не визуальный контент, в одном из звуковых каналов можно слышать противный писк.
Расчёт был на то, что люди посмотрев обзор радиоприемника, сразу узнают звук телевидения с медленной разверткой — SSTV, на что намекает настроечная таблица, и полезут его декодировать. На удивление, из тех, кто добрался до видео как минимум половина точно получила картинку из звука! Точнее тут, к сожалению, не скажешь.
И тут мы подходим к последней и самой сложной задаче. Задача вытаскивания сообщения из картинки.
Неразгаданная загадка - 3
Для начала внимательно посмотрим на изображение. Непонятные серые пиксели, кажется, это просто шум, но присмотритесь внимательней. В центральной части изображения закон распределения оттенка серого меняется, они выглядят весьма упорядоченно.
И тут я, конечно, загнул. Признаю свою ошибку…
Идея декодирования в том, что каждый квадрат соответствует 1 байтовому числу, которое кодируется оттенком серого. Число соответствует ASCII коду символов. И вот как раз в средней части изображения лежит нужное сообщение. Т.е для получения кодовой последовательности нужно было провернуть обратное преобразование квадратов в символы. Края изображения — просто случайный шум.
И с этим заданием никто не справился…
Основной проблемой тут стало, как мне кажется, отсутствие наводящих подсказок на преобразование оттенка серого в символ. Но я сделал для себя несколько полезных как мне кажется выводов:

  • необходимо делать более сложное дерево задач, с тупиковыми решениями, но меньшей сложности.
  • обязательно оставлять подсказки, не оставляя человека одного в пустой комнате. Это приводить к потере интереса, что вообще не круто.
  • полезно было бы организовывать систему чекпоинтов, на которых отслеживать количество добравшихся до этапа, чтобы собрать полезную статистику после завершения.

Конечным аккордом стала потеря пароля от почты, которую специально регистрировал под это дело. Если вы все-таки решите поучаствовать, то буду ждать по адресу mysterious_2020@mail.ru с кодовой фразой.
В этом году, я планирую учесть свои ошибки и запустить новую серию загадок. Буду рад вашей критике и предложениям.
Поздравляю всех с прошедшими праздниками, удачи!

Автор: Андрей

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js