4–6 июня 2023 | Сайт
Режим доступа (purplesyringa, misc 100)
Главная дорога (nsychev, recon 150)
Мониторинг (baksist, web 50)
Только не это… (purplesyringa, misc 200)
Сам всё сделаю (gudn, admin 200)
Разобрезать (enhydra, forensics 150)
Пойман на камеру (enhydra, recon 300)
Паутинка (ksixty, stegano 100)
Величайший ценитель (enhydra, stegano 150)
В один проход (enhydra, stegano 100)
Стегопентест (baksist, ctb 100)
Но не взбалтывать (enhydra, stegano 200)
Обучающие материалы (purplesyringa, ppc 200)
Коллекция ошибок (astrra, forensics 150)
Просто скажи (enhydra, crypto 200)
Как я провелето (enhydra, misc 150)
Конференция (abbradar, reverse 350)
Высота полёта (enhydra, ppc 350)
Landing (purplesyringa, web 50)
Схемы и мемы (baksist, web 100)
UcucugaKB (baksist, web 100)
Войти и не пострадать (enhydra, ppc 200)
Landing 2 (purplesyringa, web 400)
Ничего не забыть (gudn, web 200)
☭ (purplesyringa, ppc 150)
Делай как я (enhydra, forensics 300)
The Project O (nsychev, web 200)
Web log (purplesyringa, web 200)
Документация (purplesyringa, ctb 350)
The End (ucucuga 0)
Олимпиада была подготовлена командой [team Team].
Никита Сычев — руководитель команды
Калан Абе — разработчик тасков
Коля Амиантов — инженер по надёжности
Астра Андриенко — разработчица тасков
Ваня Клименко — разработчик сайта и платформы, арт-директор
Даниил Новоселов — разработчик тасков
Матвей Сердюков — разработчик тасков
Алиса Сиренева — разработчица тасков и платформы
Организаторы Ugra CTF — Югорский НИИ информационных технологий, Департамент информационных технологий и цифрового развития ХМАО–Югры и команда [team Team].
Некоторые таски создаются динамически — у каждого участника своя, уникальная версия задания. В таких заданиях вам необходимо запустить генератор — обычно он находится в файле generate.py
в директории задания. Обычно генератор принимает три аргумента — уникальный идентификатор, директорию для сохранения файлов для участника и названия генерируемых тасков (последний, как правило, не используется). Например, генератор можно запустить так:
./tasks/hello/generate.py 1337 /tmp/hello
Уникальный идентификатор используется для инициализации генератора псевдослучайных чисел, если такой используется. Благодаря этому, повторные запуски генератора выдают одну и ту же версию задания.
Генератор выведет на стандартный поток вывода JSON-объект, содержащий флаг к заданию и информацию для участника, а в директории /tmp/hello
появятся вложения, если они есть.
Материалы соревнования можно использовать для тренировок, сборов и других личных целей, но запрещено использовать на своих соревнованиях. Подробнее — в лицензии.