Как в RUVDS создавали второй онлайн квест для хакеров

Как создавали онлайн квест

В мае 2021 года компания RUVDS провела весьма необычный четырёхдневный хакерский онлайн-квест. В нём надо было спасти от уничтожения NFT-токен с танцующим котиком в ноутбуке, над которым был подвешен рояль, который должен был упасть на него в час Икс. Хотя, вы вряд ли встретите «обычные» хакерские квесты, поскольку их просто нет в России. RUVDS здесь смело можно назвать первооткрывателями жанра.

Идея игры основывалась на известной поговорке «Ты никогда не знаешь, когда на тебя упадет рояль». Устроители решили обыграть эту гипотетическую ситуацию, которая может внезапно поменять жизнь героя. Ронять рояль придумали на замороженный жидким азотом ноутбук с важными данными, о резервном копировании которых хозяин не позаботился. Главной фабулой квеста было напоминание о том, как важно делать бэкапы и использовать виртуальные серверы.

Чтобы не повторять уже знакомые по фильмам сюжеты с потерей секретных материалов и чертежей, хостинг провайдер VPS серверов выбрал в качестве важных данных дорогостоящий NFT-токен. Пикантным нюансом добавили любовную драму, где девушка мстит парню за то, что он от неё ушёл и собирается уничтожить его ноутбук. Призовой фонд игры составил $1300.

При воплощении идеи возникали некоторые сложности. Вначале, чтобы понять, какое нужно помещение по высоте, была создана 3D-модель всей сцены с подвешенным роялем, рассчитано количество и толщина тросов, способы крепления, ускорение при падении, места для видеокамер и другие тонкости. Но было сложно найти помещение из-за особого набора требований: крепкий пол, крепкий потолок выше 6 м, стабильный интернет, ограничения бюджета. Даже в промышленных цехах и ангарах был отказ, поскольку арендодателей не радовала перспектива падающих роялей и растекания жидкого азота. Но в итоге удалось договориться с владельцем студии «Faraloft», которая находится в необычном здании бывшего гаража Госплана.

Рояль крепился тросами к потолочному подвесу, стянутыми в одну сварную консоль из металлического профиля по яхтенному принципу с символичным названием «пианино». Сыграв на рояле удалённо, можно было получить доступ к одному из ключей согласно инструкции по прохождению квеста. Также можно было поиграть для развлечения. Игра на инструменте была реализована на базе Arduino Nano и Raspberry Pi.

У проекта был свой сайт, где транслировалось видео, размещалась виртуальная клавиатура рояля и инструкции, шло обсуждение квеста участниками. В течение квеста на сайт заглянуло 7635 уникальных посетителей, рояль проиграл 2340 мелодий участников, было использовано 10 литров жидкого азота и 45 метров троса, до конца квеста дошли 4 человека. Удивительно, что HDD-диск ноутбука после заморозки и падения тяжёлого рояля остался целым, но данные на нём, всё же, не сохранились. Данный квест второй по счету для компании, в первом было уничтожено 69 тысяч рублей в шредере, интересно каким будет следующий хакерский квест от RUVDS?