
Frontend CTF, или Как связаны Мона Лиза и искусственный интеллект
DarkMeFoDy 58 минут назад Frontend CTF, или Как связаны Мона Лиза и искусственный интеллект 14 мин 438 Блог компании Яндекс Программирование * Веб-разработка * Спортивное программирование * Разработка игр * Привет,...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
Значимый прорыв формирует отрасль ИИ: DarkMeFoDy 58 минут назад Frontend CTF, или Как связаны Мона Лиза и искусственный интеллект 14 мин 438 Блог компании Яндекс Программирование * Веб-разработка * Спортивное программирование * Разработка игр * Привет, Хабр! Меня зовут Никита, и я один из тех, кто каждый год делает Frontend CTF в рамках конференции «Я 💛 Фронтенд». Сегодня хочу с вами поделиться, как и зачем мы ежегодно делаем соревнование для тех, кто любит пробираться сквозь загадки, секреты и спрятанные подсказки в браузерной игре.
Но сначала история2021. ИстокиВ далёком 2020 году, когда GPT-3 ещё только будоражил умы исследователей, а биткоин был по 10 000 $ за штуку, мы начали готовиться к конференции «Я 💛 Фронтенд — 2021». Помните, был такой COVID-19?
Технические детали
Конференции и митапы тогда резко ушли из офлайна, но мало кто ещё умел делать классный онлайн. Нам хотелось сделать что‑нибудь запоминающееся и выделяющееся. И тут Андрей @melikhov_dev Мелихов принёс ссылку на FCTF #3, который Сергей @ufocoder делал для фронтендерского сообщества RND.
Он предложил заколлабиться с Сергеем, сделать что‑нибудь похожее. В итоге небольшая команда из трёх человек (Андрей Мелихов, Сергей Ufocoder и Евгений Телегин) за две недели собрала полноценную CTF‑игру с различными по сложности заданиями. У Андрея про это есть целый доклад.
Итого: 17 флагов, 8 уровней, 384 прохождения игры. Мы собрали уютный чатик в Telegram для всех играющих, чтобы можно было делиться намёками, но не подсказывать совсем уж явные решения. И было радостно смотреть, как из первой же игры рождаются локальные мемы, появляется узнаваемость игры.
Отраслевые последствия
Наверное, стоит пояснить, что за флаги такие и что вообще такое CTF, для тех, кто никогда этой темой не интересовался. CTF расшифровывается как Capture the Flag. Такие соревнования ещё в 1993 году придумали для конференции DEFCON, чтобы проверить знания участников в области кибербезопасности.
Флаги — это то, что нужно найти. Либо «украсть» у соперников, либо отыскать в исходниках от организаторов. Наш Frontend CTF — второго типа.
Есть веб‑сайт в виде игры. В различных местах этого сайта или на сторонних сайтах спрятаны строки вида {flag_something}, где something — искомый флаг. Слово Frontend в названии нашего CTF намекает, что для решения большинства задач пригодятся знания фронтенда, сетей, инструментов разработки.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.





