Цифровая платформа по развитию профессиональных компетенций в области Информационной безопасности
Актуальность:
Сфера кибербезопасности динамично развивается, и CTF (Capture The Flag) стали золотым стандартом для получения практических навыков. Однако новички часто сталкиваются с высоким порогом входа: сложно найти структурированные материалы, подходящие задачи и среду для обучения.
Цель проекта:
Создать интерактивный веб-сайт, который предоставляет комплексную среду для обучения и отработки навыков, необходимых для участия в CTF-соревнованиях, путем объединения теоретических материалов и практических заданий на единой платформе с собственным сервером.
Задачи проекта:
- Разработка бэкенд-инфраструктуры: Создание серверной части сайта (API, база данных) и развертывание изолированной песочницы (Docker-контейнеры) для безопасного выполнения практических заданий.
- Разработка пользовательского интерфейса (Frontend): Создание интуитивно понятного и адаптивного веб-интерфейса, включающего личный кабинет, каталог задач и систему отслеживания прогресса.
Наполнение образовательным контентом:
- Разработка структурированных теоретических материалов по основным категориям CTF (Web, Crypto, Forensics, Reverse Engineering, Pwn).
- Создание набора практических заданий разного уровня сложности с системой проверки флагов.
Реализация функциональных модулей:
- Система регистрации и аутентификации пользователей.
- Система обучения и решения задач.
- Система подсчета очков, рейтинговые таблицы и достижения для геймификации обучения.
