Инструкция

Как устроена площадка FOKUCTF: регистрация, команды, кураторы, задания и управление.
Текущий статус площадки
Здесь показано, что сейчас открыто для участников.
Регистрация открыта Команды: можно менять Задачи открыты Приём ответов включён Таблица открыта

Как начать

  1. Получите код организации у куратора или организатора.
  2. Зарегистрируйтесь на платформе, указав этот код.
  3. После регистрации вступите в команду по командному коду или создайте команду, если это разрешено.
  4. Когда задания открыты — переходите в раздел Задания, решайте и отправляйте флаги.
  5. Следите за прогрессом в Таблице лидеров, если она включена.

О формате турнира

Что такое стандартный CTF
Классический CTF (Capture The Flag) — это соревновательный формат, в котором участники решают задачи и находят ответы в виде флагов. Обычно такие соревнования связаны с информационной безопасностью, программированием, логикой, анализом данных и другими ИТ-направлениями.
  • у каждой задачи есть условие, материалы и правильный ответ;
  • ответ чаще всего отправляется в формате флага;
  • за правильные решения команда получает баллы;
  • побеждает тот, кто набрал больше очков;
  • часто используются категории вроде crypto, web, reverse, forensic, pwn, misc.
Что реализовано в FOKUCTF
FOKUCTF сохраняет механику классического CTF: задания, команды, баллы, таблицу результатов, отправку ответов и соревновательную модель. Но сам сервис задуман шире, чем обычный ИТ-CTF: на платформе можно проводить не только технические соревнования, но и учебные метапредметные турниры.
  • в одной системе можно использовать как классические CTF-задачи, так и задания другого учебного формата;
  • платформа подходит для информатики, математики, логики, инженерных и межпредметных кейсов;
  • можно работать с командами от школ, классов, кружков и организаций;
  • роль куратора позволяет сопровождать участников внутри своей организации;
  • сервис можно использовать и для соревнований, и для тренировок, и для учебной практики.
Главное отличие FOKUCTF
Если стандартный CTF обычно сосредоточен на задачах по информационной безопасности и смежным ИТ-направлениям, то FOKUCTF сохраняет соревновательную механику CTF, но расширяет её до метапредметного формата. Это делает платформу удобной не только для технических турниров, но и для образовательных соревнований, где важны логика, командная работа, внимательность, стратегия и применение знаний из разных областей.

Коды и доступ

Важно: в системе есть два разных типа кодов
  • Код организации — нужен для регистрации участника и привязки к своей организации.
  • Командный код — нужен для вступления в конкретную команду.
Что это значит на практике
  • Без кода организации зарегистрироваться на платформе нельзя, если включён режим регистрации по инвайтам.
  • После регистрации вы попадаете в свою организацию, но ещё не обязательно состоите в команде.
  • Командный код действует только для входа в команду.
  • Если изменения состава закрыты, то создавать команду, вступать или менять состав уже нельзя.

Для игроков

Что делает игрок
  • Регистрируется по коду организации.
  • Создаёт команду или вступает в существующую команду своей организации.
  • Открывает задания и отправляет ответы в формате флага.
  • Следит за своим прогрессом и положением в таблице.
Команда
  • У команды есть капитан, который управляет составом и параметрами команды.
  • Игрок может вступить в команду только своей организации.
  • Если режим команд закрыт, состав считается замороженным.
Задания и отправка ответов
  • Открывайте условие, изучайте вложения и внимательно смотрите формат флага.
  • Ответ засчитывается только при точном совпадении с правильным значением.
  • Если система просит подождать — это защита от спама и слишком частых отправок.

Антибот-проверка может срабатывать не всегда, а только при подозрительных действиях.
Таблица лидеров
  • На площадке может использоваться командный и личный зачёт.
  • Обновление таблицы может происходить не мгновенно, а с небольшим интервалом.

Для кураторов

Роль куратора
  • Куратор работает только со своей организацией.
  • Куратор не решает задачи и не имеет доступа к разделу заданий.
  • Основная задача куратора — сопровождение участников и управление составами внутри организации.
Что может куратор
  • Просматривать игроков и команды своей организации.
  • Переименовывать игроков и команды.
  • Перемещать игрока между командами своей организации.
  • Деактивировать и реактивировать участников.
  • Создавать игроков, если это разрешено администратором.
  • Сбрасывать пароль участнику.
  • Создавать и отзывать коды организации.
  • Просматривать таблицу лидеров.
Что не может куратор
  • Управлять участниками других организаций.
  • Открывать задания и отправлять флаги как игрок.
  • Изменять глобальные настройки площадки.

Для организаторов

Этот раздел описывает административные возможности платформы.
Главные переключатели площадки
  • Регистрация — можно ли создавать новые аккаунты.
  • Команды — можно ли создавать команды, вступать и менять состав.
  • Задачи — доступен ли раздел с заданиями.
  • Приём ответов — можно ли отправлять решения.
  • Таблица — показывается ли лидерборд участникам и кураторам.
Что контролирует администратор
  • Организации и кураторов.
  • Пользователей, команды и капитанов.
  • Коды организации и доступы.
  • Разделы задач и сами задачи.
  • Окна доступности, режим соревнования и общие настройки.
  • Журнал действий и аудит.
Если хотите использовать сервис
Можно написать на почту: wilgelmzwer@yandex.ru