Каталог инструментов
Категории
mellivora — Mellivora — это CTF-движок, написанный на PHP. | Kitploit
Инструменты / GitHub / nakiami / mellivora
nakiami/mellivora mellivora Mellivora — это CTF-движок, написанный на PHP.
451 168 4 3 лет назадОткройте для себя самые используемые инструменты нашего сообщества.
7 дней 30 дней
Mellivora
Mellivora — это CTF-движок, написанный на PHP. Хотите быстро ознакомиться? Посмотрите галерею скриншотов на imgur . Хотите быстро начать? Используйте Mellivora с Docker .
Возможности
Произвольные категории и задания.
Таблица результатов с опциональной поддержкой нескольких типов команд.
Ручная или автоматическая проверка ответов в свободной форме.
Подсказки к заданиям.
Страница прогресса команды.
Страница обзора заданий.
Ограничение доступа к категориям и заданиям по времени.
Открытие задания после решения родительского задания (любой командой).
Опциональные ограничения регистрации на основе регулярных выражений для email.
Загрузка файлов заданий локально или в Amazon S3 .
Опциональное автоматическое добавление MD5 к файлам.
Административная консоль управления с обзором соревнования.
Создание/редактирование новостей на главной странице.
Произвольные пункты меню и внутренние страницы.
Опциональное ограничение отправки ответов по общему количеству и по времени.
Управление пользователями с корреляцией по IP.
Внутренний журнал для перехвата исключений.
Поддержка reCAPTCHA .
Пользовательские или автоматически генерируемые пароли при регистрации.
Поиск по пользователю/email/IP.
Настраиваемое кэширование.
Совместимость с кэширующими прокси (например, Cloudflare ) (опциональное доверие к заголовку x-forwarded-for).
Опциональный отдельный домен для статических файлов.
Поддержка SMTP-почты. Массовая или одиночная отправка писем.
Поддержка двухфакторной аутентификации TOTP. JSON-таблица результатов, совместимая с CTF Time .
Самостоятельный и административный сброс пароля.
и многое другое ...
Масштабирование Mellivora хорошо масштабируется на Amazon Elastic Beanstalk и поддерживает файловое хранилище S3.
Производительность Mellivora легковесна. И быстра. Очень быстра. Хотите провести крупное соревнование на EC2 micro instance? Без проблем!? Смотрите benchmarks.md — возможно, бесполезные бенчмарки.
Установка
Разработка
Лицензия Это программное обеспечение распространяется под лицензией GNU General Public License v3 (GPL-3) . Каталог "include/thirdparty/" содержит сторонний код. Пожалуйста, прочитайте их файлы LICENSE для получения информации о доступности и распространении программного обеспечения.