Правила School 2021

Команды

личный зачёт

ugra_ex4mpl3

флаги начинаются с ugra_

27 марта · 12:00

начало по югорскому времени

5 часов

длится олимпиада

22 марта ⋅ 12:00

конец регистрации

6 площадок

уже подтверждены

Участие

К участию допускаются школьники — участники команд, набравших не менее 650 баллов на Ugra CTF Quals 2021, а также победители и призёры Ugra CTF School 2020, которые ещё не закончили школу.

Олимпиада личная — каждый участник регистрируется и участвует отдельно от своей команды.

Олимпиада проходит очно на нескольких площадках по стране. Список площадок предварительный и может дополняться. Если вы знаете, где можно организовать площадку, напишите нам.

Для участия необходимо зарегистрироваться и выбрать площадку до 12:00 югорского времени 22 марта.

Запреты

Во время олимпиады мы вам запрещаем:

Атаковать инфраструктуру (включая DoS-атаки и брутфорс)

Пользоваться собственными электронными устройствами

Делиться информацией о задачах и решениях с посторонними

Организаторы могут дисквалифицировать участников, нарушивших правила. На площадках будут присутствовать наблюдатели, цель которых — следить за соблюдением этих правил.

Кроме того, вы будете решать задачи внутри окружения виртуальной машины VirtualBox. По этому поводу вводится новый запрет:

Сворачивать VirtualBox нельзя

Формат

Олимпиада длится 5 часов и может быть продлена организаторами в случае непредвиденных обстоятельств.

В ходе олимпиады участники получают задания. Ответом к каждому заданию является флаг — строка, удовлетворяющая регулярному выражению ugra[A-Za-z0-9_]{2,}, например, ugra_ex4mpl3.

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

За сданные в проверяющую систему флаги участник получает столько баллов, сколько стоило задание. Побеждает участник, набравший наибольшее количество баллов. При равенстве баллов побеждает участник, быстрее решивший последнее задание.

Если у участников возникнут вопросы по заданиям, они смогут связаться с организаторами через проверяющую систему. Там же будут публиковаться объявления для участников.

Компьютерная техника

Каждому участнику предоставляется рабочее место, оборудованное персональным компьютером. Во время олимпиады участник не может пользоваться никакими другими электронными устройствами, кроме этого компьютера. При этом можно пользоваться любыми бумажными источниками информации.

На компьютере каждого участника запущена виртуальная машина, на которую выделено не менее 2 ядер процессора и 2 ГБ RAM. По умолчанию на ней устанавливается Kali Linux 2021.1.

Участник может прислать организаторам образ собственной виртуальной машины в формате OVA до 12:00 югорского времени 24 марта, в этом случае он будет установлен к началу олимпиады вместе с Kali Linux. Размер образа не должен превышать 15 ГБ.

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

Участник не может в течение олимпиады взаимодействовать с основной операционной системой кроме как для запуска или перезагрузки виртуальной машины. В течение всей олимпиады ведётся запись действий участника.

После игры

Сразу после окончания олимпиады мы опубликуем предварительные результаты.

27 марта с 18:00 до 23:00 югорского времени будет проведено зеркало олимпиады: все желающие смогут порешать те же самые задачи онлайн. После этого мы опубликуем разбор заданий.

Участники получат электронные сертификаты об участии, а победители и призёры — дипломы и ценные призы.

Победители и призёры смогут принять участие в финале олимпиады 2022 года, минуя отборочный этап, при условии, что они всё ещё будут школьниками.

Полезные ссылки

Организаторы публикуют официальную информацию о соревнованиях на сайте 2021.ugractf.ru, в Telegram-канале @teamteam и в проверяющей системе.

Связаться с организаторами можно по почте ugra@teamteam.dev или в Telegram-чате @ugractf.

Эти правила могут быть изменены в любой момент до начала заключительного этапа. Актуальная версия публикуется по ссылке https://2021.ugractf.ru/school.

Если вы любите формальные документы, почитайте положение о проведении олимпиады и регламент олимпиады.