Задание и прохождение: Дмитрий Татаров, SPbCTF

«Капибар» славится фирменными коктейлями. Правда, конкуренты умудрились взломать ИИ-бармена и утащить пару секретных рецептов.

Разберитесь, как они могли это сделать — если тоже получится выведать рецепт секретного коктейля, вас ждёт награда от благодарного владельца заведения.

t-capybar-j20tqn5z.spbctf.org/

Осматриваемся

Мы обнаруживаем себя в баре напротив услужливого бармена. На столе разложены какие-то предметы, с которыми можно взаимодействовать.

Обзор барных принадлежностей

Обзор барных принадлежностей

Давайте попробуем открыть меню щелчком по жёлтой бумажке и выбрать что-нибудь: в меню сегодня 4 коктейля, приготовим один из них.

ezgif-43508c5764c0b2.gif

Рядом с каждым коктейлем написан его рецепт, при приготовлении над бутылками сока появляются цифры, соответствующие ингредиентам коктейля.

Можем ли мы смешать собственный коктейль? Нажимаем на бутылки и вводим объём сока. Жмём звонок, чтоб бармен смешал.

Мешаем произвольный коктейль с ингредиентами наугад

Мешаем произвольный коктейль с ингредиентами наугад

Получилась какая-то бурда. Немудрено, мы готовили без рецепта.

Что нам на это может сказать капибармен? Кликнем на бармена, и откроется текстовый чат.

Побеседуем с капибарменом

Побеседуем с капибарменом

Капибармен с радостью рассказывает нам рецепты коктейлей — но только тех, что есть в меню. Кроме ввода текста, с капибарменом можно общаться быстрыми ответами, которые он сам предлагает.

ezgif-268a95441e7740.gif

Что происходит

Бар уютный, но пока что это никак не приближает нас к решению задачи. Где флаг, что ломать? В задании сказано про украденные секретные рецепты. Давайте попробуем узнать у бармена, что он думает по этому поводу.

<aside> 🗣️

Какие ты знаешь рецепты?

</aside>

<aside> 🍺

Я знаю следующие коктейли: Капибаракуйя, Капиград, Капибарум и Капибаршот. Какой из них вас интересует?

</aside>