Антивирус (pwn 250, abbradar)
Арбатско-Покровская линия? (crypto 150, ksixty)
Морской бой (ppc 300, abbradar)
Сертификация соответствия (web 150, kalan)
Конгресс (ppc 200, nsychev)
Книга пути и достоинства (misc 150, kalan)
Новейшая разработка (forensics 200, kalan)
Команда мечты (recon 100, kalan)
Hantaton Live (stegano 350, ksixty)
Набор отрезков (misc 200, kalan)
noteasy+82 (crypto 250, kalan)
Nothing to see (web 100, javach)
Восьмиборье (stegano 150, abbradar)
Служба одного порта (network 200, abbradar)
Мощный шифр (crypto 250, nsychev)
Вокруг да около (reverse 150, abbradar)
Огни города поменьше (recon 400, kalan)
ЦНИИВТ (stegano 150, nsychev)
База знаний (misc 250, nsychev)
Сельский клуб (web 300, ksixty)
Олимпиада была подготовлена командой [team Team].
Никита Сычев — руководитель команды разработки, разработчик тасков и сайта
Калан Абе — разработчик тасков
Коля Амиантов — разработчик тасков и платформы
Ярослав Бурматов — разработчик тасков
Ваня Клименко — разработчик тасков и сайта, дизайнер
Катя Ковальчук — иллюстратор
Олимпиаду проводит Югорский НИИ информационных технологий и Департамент образования и молодёжной политики Югры при поддержке Депинформтехнологий Югры и команды [team Team].
Некоторые таски создаются динамически — у каждого участника своя, уникальная версия задания. В таких заданиях вам необходимо запустить генератор — обычно он находится в файле generate.py
в директории задания. Обычно генератор принимает три аргумента — уникальный идентификатор, директорию для сохранения файлов для участника и названия генерируемых тасков (последний, как правило, не используется). Например, генератор можно запустить так:
./tasks/hello/generate.py 1337 /tmp/hello
Уникальный идентификатор используется для инициализации генератора псевдослучайных чисел, если такой используется. Благодаря этому, повторные запуски генератора выдают одну и ту же версию задания.
Генератор выведет на стандартный поток вывода JSON-объект, содержащий флаг к заданию и информацию для участника, а в директории /tmp/hello
появятся вложения, если они есть.
Материалы соревнования можно использовать для тренировок, сборов и других личных целей, но запрещено использовать на своих соревнованиях. Подробнее — в лицензии.