Repolode
ProbiusOfficial

ProbiusOfficial/Hello-CTF

Бесплатный CTF-курс с открытым исходным кодом и практическими заданиями, календарём соревнований и каталогом инструментов для сообщества capture-the-flag.

Звёзды
4,270
Форки
265
Открытые issues
4
Последний коммит
5 часов назад

Что это?

Hello CTF — обучающий сайт на базе Mkdocs-Material для тех, кто только знакомится с соревнованиями по информационной безопасности в формате capture-the-flag. В нём рассматриваются основные категории CTF: Misc, Web, Crypto, Reverse и Pwn, а также дополнительные темы, такие как AWD, AI и блокчейн. К каждому пункту знаний подобраны практические задания.

Помимо уроков, проект собирает информацию о CTF: данные о международных соревнованиях ежедневно загружаются из RSS CTFtime, а сведения о внутренних соревнованиях обновляются вручную. Предусмотрена подписка на календарь ICS. Также в проект входят энциклопедия инструментов, индекс тегов по темам с payload и инструкции по развёртыванию площадок Hello-CTF.

Сайт можно запустить локально с помощью mkdocs serve или Docker Compose. Репозиторий включает материалы в docs, переопределения темы, скрипт обновления соревнований, запускаемый через GitHub Actions, панель администратора и сборщик сообщений.

Ключевые возможности

  • 01Уроки для начинающих по категориям CTF: Misc, Web, Crypto, Reverse и Pwn.
  • 02Практические задания с вложениями, исходным кодом и Dockerfile для каждой темы.
  • 03Календарь соревнований с ежедневными обновлениями и подпиской ICS.
  • 04Энциклопедия инструментов и индекс тем с payload.
  • 05Создано на базе Mkdocs-Material; можно запускать локально или через Docker.

Сценарии использования

  • Изучение CTF с нуля с помощью заданий с пошаговым сопровождением.
  • Отслеживание предстоящих международных и внутренних соревнований CTF.
  • Подготовка программы адаптации для новых участников клуба или команды по информационной безопасности.
  • Развёртывание собственной копии учебного сайта по информационной безопасности на базе Mkdocs.

Быстрый старт

  1. 1

    Клонируйте репозиторий

  2. 2

    Установите зависимости Python

    pip install -r requirements.txt
  3. 3

    Запустите локальный сервер предварительного просмотра

    mkdocs serve
  4. 4

    Откройте предварительный просмотр в браузере

Что важно знать

  • Сайт создан на Python с использованием MkDocs, поэтому для локального просмотра требуется среда Python.
  • Данные о мероприятиях CTF в Китае обновляются вручную, поэтому они могут быть неактуальными.

Темы

Частые вопросы

Что такое Hello-CTF?
Бесплатный CTF-курс с открытым исходным кодом и практическими заданиями, календарём соревнований и каталогом инструментов для сообщества capture-the-flag. Hello CTF — обучающий сайт на базе Mkdocs-Material для тех, кто только знакомится с соревнованиями по информационной безопасности в формате capture-the-flag. В нём рассматриваются основные категории CTF: Misc, Web, Crypto, Reverse и Pwn, а также дополнительные темы, такие как AWD, AI и блокчейн. К каждому пункту знаний подобраны практические задания.
Hello-CTF можно использовать бесплатно? Какая у него лицензия?
Hello-CTF распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Hello-CTF всё ещё поддерживается?
Активно поддерживается. Последний коммит в Hello-CTF — 22 окт. 2026 г..
Для чего можно использовать Hello-CTF?
Изучение CTF с нуля с помощью заданий с пошаговым сопровождением. Отслеживание предстоящих международных и внутренних соревнований CTF. Подготовка программы адаптации для новых участников клуба или команды по информационной безопасности. Развёртывание собственной копии учебного сайта по информационной безопасности на базе Mkdocs.
Как установить Hello-CTF?
Клонируйте репозиторий Установите зависимости Python: pip install -r requirements.txt Запустите локальный сервер предварительного просмотра: mkdocs serve Откройте предварительный просмотр в браузере
Где скачать Hello-CTF?
Исходный код и инструкции по установке — на GitHub: https://github.com/ProbiusOfficial/Hello-CTF

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Коллекция из 70 практических проектов по кибербезопасности: от скриптов для начинающих до продвинутых инструментов, с карьерными дорожными картами для сертификаций и учебными материалами.

8,4 тыс.1,2 тыс.GoAGPL-3.0Обновлён 14 часов назад