Для тех кто использует ctfd не в первый раз

  • Регистрируйтесь пожалуйста под своими настоящими именами чтобы избежать неразберихи.
  • Флаги не динамические — верим что тут все честно будут себя вести.
  • Возникающие вопросы можно задавать в общий чат.

Для тех кто использует ctfd в первый раз

Привет! Эта тестирующая — что-то типа GATE для олимпиадных параллелей. Здесь мы будем давать и проверять таски (задачи на сленге CTF'щиков).

Таск состоит из нескольких составляющих:

  • Флаг. Основная часть которую надо найти. Флаг — строка из символов (например, CTF{th1s_1S_4_fL4g}), которая запрятана где-то внутри прикрепленных файлов, на удаленном сервере, или где-то еще. Ваша цель — найти этот самый флаг, и сдать его в проверяющую систему.
  • Описание и название. Описание и название может содержать (а может и не содержать) подсказки которые могут помочь в решении задачи. Иногда описание будет содержать строку содержащую nc — это значит что нужно подключиться на "сырой" порт TCP используя утилиту nc. Скачать можно тут для windows, либо поставить netcat через пакетный менеджер для linux/macos. Иногда описание будет содержать адрес другого сервиса на который можно зайти по HTTP — это значит что у таска есть веб-интерфейс и флаг скорее всего лежит где-то там.
  • Прикрепленные файлы (опционально). Иногда флаг может содержаться в каком-то виде в прикрепленных файлах. Бывает такое что флаг зашифрован, прикреплена зашифрованная версия, и прикреплен еще код который был использован для шифрования — тогда вам нужно написать код для дешифрования.