Инструкция
Как устроена площадка FOKUCTF: регистрация, команды, кураторы, задания и управление.
Текущий статус площадки
Здесь показано, что сейчас открыто для участников.
Регистрация открыта
Команды: можно менять
Задачи открыты
Приём ответов включён
Таблица открыта
Как начать
- Получите код организации у куратора или организатора.
- Зарегистрируйтесь на платформе, указав этот код.
- После регистрации вступите в команду по командному коду или создайте команду, если это разрешено.
- Когда задания открыты — переходите в раздел Задания, решайте и отправляйте флаги.
- Следите за прогрессом в Таблице лидеров, если она включена.
О формате турнира
Что такое стандартный CTF
Классический CTF (Capture The Flag) — это соревновательный формат, в котором участники решают задачи и находят ответы в виде флагов. Обычно такие соревнования связаны с информационной безопасностью, программированием, логикой, анализом данных и другими ИТ-направлениями.
- у каждой задачи есть условие, материалы и правильный ответ;
- ответ чаще всего отправляется в формате флага;
- за правильные решения команда получает баллы;
- побеждает тот, кто набрал больше очков;
- часто используются категории вроде crypto, web, reverse, forensic, pwn, misc.
Что реализовано в FOKUCTF
FOKUCTF сохраняет механику классического CTF: задания, команды, баллы, таблицу результатов, отправку ответов и соревновательную модель. Но сам сервис задуман шире, чем обычный ИТ-CTF: на платформе можно проводить не только технические соревнования, но и учебные метапредметные турниры.
- в одной системе можно использовать как классические CTF-задачи, так и задания другого учебного формата;
- платформа подходит для информатики, математики, логики, инженерных и межпредметных кейсов;
- можно работать с командами от школ, классов, кружков и организаций;
- роль куратора позволяет сопровождать участников внутри своей организации;
- сервис можно использовать и для соревнований, и для тренировок, и для учебной практики.
Главное отличие FOKUCTF
Если стандартный CTF обычно сосредоточен на задачах по информационной безопасности и смежным ИТ-направлениям, то FOKUCTF сохраняет соревновательную механику CTF, но расширяет её до метапредметного формата. Это делает платформу удобной не только для технических турниров, но и для образовательных соревнований, где важны логика, командная работа, внимательность, стратегия и применение знаний из разных областей.
Коды и доступ
Важно: в системе есть два разных типа кодов
- Код организации — нужен для регистрации участника и привязки к своей организации.
- Командный код — нужен для вступления в конкретную команду.
Что это значит на практике
- Без кода организации зарегистрироваться на платформе нельзя, если включён режим регистрации по инвайтам.
- После регистрации вы попадаете в свою организацию, но ещё не обязательно состоите в команде.
- Командный код действует только для входа в команду.
- Если изменения состава закрыты, то создавать команду, вступать или менять состав уже нельзя.
Для игроков
Что делает игрок
- Регистрируется по коду организации.
- Создаёт команду или вступает в существующую команду своей организации.
- Открывает задания и отправляет ответы в формате флага.
- Следит за своим прогрессом и положением в таблице.
Команда
- У команды есть капитан, который управляет составом и параметрами команды.
- Игрок может вступить в команду только своей организации.
- Если режим команд закрыт, состав считается замороженным.
Задания и отправка ответов
- Открывайте условие, изучайте вложения и внимательно смотрите формат флага.
- Ответ засчитывается только при точном совпадении с правильным значением.
- Если система просит подождать — это защита от спама и слишком частых отправок.
Антибот-проверка может срабатывать не всегда, а только при подозрительных действиях.
Таблица лидеров
- На площадке может использоваться командный и личный зачёт.
- Обновление таблицы может происходить не мгновенно, а с небольшим интервалом.
Для кураторов
Роль куратора
- Куратор работает только со своей организацией.
- Куратор не решает задачи и не имеет доступа к разделу заданий.
- Основная задача куратора — сопровождение участников и управление составами внутри организации.
Что может куратор
- Просматривать игроков и команды своей организации.
- Переименовывать игроков и команды.
- Перемещать игрока между командами своей организации.
- Деактивировать и реактивировать участников.
- Создавать игроков, если это разрешено администратором.
- Сбрасывать пароль участнику.
- Создавать и отзывать коды организации.
- Просматривать таблицу лидеров.
Что не может куратор
- Управлять участниками других организаций.
- Открывать задания и отправлять флаги как игрок.
- Изменять глобальные настройки площадки.
Для организаторов
Этот раздел описывает административные возможности платформы.
Главные переключатели площадки
- Регистрация — можно ли создавать новые аккаунты.
- Команды — можно ли создавать команды, вступать и менять состав.
- Задачи — доступен ли раздел с заданиями.
- Приём ответов — можно ли отправлять решения.
- Таблица — показывается ли лидерборд участникам и кураторам.
Что контролирует администратор
- Организации и кураторов.
- Пользователей, команды и капитанов.
- Коды организации и доступы.
- Разделы задач и сами задачи.
- Окна доступности, режим соревнования и общие настройки.
- Журнал действий и аудит.
Если хотите использовать сервис
Можно написать на почту:
wilgelmzwer@yandex.ru