Захват флага

Deadline: 03.05.2026

Цель задания Capture the Flag (CTF) — решить несколько простых задач, связанных с материалом, который вы изучили к этому моменту. Задания варьируются от поиска скрытых сообщений до шифрования и расшифрования сообщений, а также анализа веб-страниц и исполняемых файлов.

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

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

Курс состоит из 1 части.

Перед началом курса

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

Для выполнения курса необходимо настроить среду TestMyCode. Прочитайте инструкции по установке.

Канал поддержки и контактная информация

Для поддержки используйте Discord (канал #csb_general).

По дополнительным вопросам обращайтесь на grp-cybersecuritybase(at)removethis.helsinki.fi.

Как пройти курс

Задания в этом CTF делятся на три уровня сложности: легкий, средний и сложный.

Чтобы у всех был справедливый шанс выполнить задания первыми, мы публикуем их пакетами: легкие задания будут опубликованы во вторник (10.3.2026, 16:00), средние задания — в среду (11.3.2026, 14:00), а сложные задания — в четверг (12.3.2026, 14:00). Упражнения будут добавляться каждые 20 минут.

Всего есть 10 легких заданий, 10 средних и 3 сложных.

Упражнения находятся здесь. Используйте свою учетную запись MOOC для входа.

Чтобы завершить задание, найдите специальный код и отправьте его на сайт.

Для некоторых заданий будут полезны инструменты командной строки для анализа бинарных файлов, например strings или xxd. Пароли часто будут закодированы, хэшированы и/или зашифрованы. Часть задания — определить, какая кодировка используется; могут пригодиться онлайн-конвертеры.

В некоторых заданиях потребуется анализировать и/или запускать 64-битный бинарный файл Linux. Если у вас несовместимая ОС, рассмотрите возможность настроить подходящую систему в VirtualBox.

Чтобы пройти CTF, нужно до дедлайна выполнить как минимум 8 легких заданий и как минимум 7 средних заданий. Для прохождения курса не нужно выполнять сложные задания. Количество студентов, выполнивших задание раньше вас, не влияет на прохождение курса. Дедлайн выполнения заданий — 03.05.2026.

Средние задания открываются после выполнения 80% легких заданий. Сложные задания открываются после выполнения 80% средних заданий.

Это соревнование является индивидуальной работой. Не делитесь своим решением и не раскрывайте содержание задания; сохраним соревнование честным и интересным для всех! :)