Задание и прохождение: Дмитрий Татаров, SPbCTF
«Капибар» славится фирменными коктейлями. Правда, конкуренты умудрились взломать ИИ-бармена и утащить пару секретных рецептов.
Разберитесь, как они могли это сделать — если тоже получится выведать рецепт секретного коктейля, вас ждёт награда от благодарного владельца заведения.
Мы обнаруживаем себя в баре напротив услужливого бармена. На столе разложены какие-то предметы, с которыми можно взаимодействовать.
Обзор барных принадлежностей
Давайте попробуем открыть меню щелчком по жёлтой бумажке и выбрать что-нибудь: в меню сегодня 4 коктейля, приготовим один из них.
Рядом с каждым коктейлем написан его рецепт, при приготовлении над бутылками сока появляются цифры, соответствующие ингредиентам коктейля.
Можем ли мы смешать собственный коктейль? Нажимаем на бутылки и вводим объём сока. Жмём звонок, чтоб бармен смешал.
Мешаем произвольный коктейль с ингредиентами наугад
Получилась какая-то бурда. Немудрено, мы готовили без рецепта.
Что нам на это может сказать капибармен? Кликнем на бармена, и откроется текстовый чат.
Побеседуем с капибарменом
Капибармен с радостью рассказывает нам рецепты коктейлей — но только тех, что есть в меню. Кроме ввода текста, с капибарменом можно общаться быстрыми ответами, которые он сам предлагает.
Бар уютный, но пока что это никак не приближает нас к решению задачи. Где флаг, что ломать? В задании сказано про украденные секретные рецепты. Давайте попробуем узнать у бармена, что он думает по этому поводу.
<aside> 🗣️
Какие ты знаешь рецепты?
</aside>
<aside> 🍺
Я знаю следующие коктейли: Капибаракуйя, Капиград, Капибарум и Капибаршот. Какой из них вас интересует?
</aside>