Нема описа

u23-27eroshko 5c3987b7b8 Обновить 'README.md' пре 1 недеља
images d3a48d6470 Загрузить файлы 'images' пре 4 месеци
.gitignore 8903059a04 Initial commit пре 4 месеци
1713881882.gif a60542e7db Загрузить файлы '' пре 1 недеља
README.md 5c3987b7b8 Обновить 'README.md' пре 1 недеља
changelog.md d66ca05a40 Загрузить файлы '' пре 4 месеци
game.py d66ca05a40 Загрузить файлы '' пре 4 месеци
issues.md d66ca05a40 Загрузить файлы '' пре 4 месеци
shenarui_moroz_eroshkk0_G0rbb.md d66ca05a40 Загрузить файлы '' пре 4 месеци

README.md

Терминал Центра Безопасности

Интерактивное обучающее приложение на Python в стиле «терминала», моделирующее работу инженера по кибербезопасности на промышленном объекте (АСУ ТП).

Пользователь проходит серию сценариев и принимает решения, влияющие на уровень безопасности системы.

Возможности

  • 13 интерактивных сцен (кибербезопасность, физическая защита, инциденты)
  • Система очков и итоговой оценки
  • Интерфейс в стиле терминала (dark + green matrix)
  • Эффект печатающегося текста
  • Индикатор прогресса
  • Случайное перемешивание вариантов ответов
  • Автоматическая генерация изображений-заглушек

Требования

  • Python 3.8+
  • Библиотеки: customtkinter, pillow

Установка: pip install customtkinter pillow

Запуск

python main.py

Структура проекта

project/ ├── main.py ├── images/

Как играть

  1. Запустите приложение
  2. Пройдите авторизацию
  3. Читайте сценарии и выбирайте действия
  4. Ваши решения влияют на уровень безопасности
  5. В конце получите отчет

Чему учит

  • Сетевая сегментация (VLAN, firewall)
  • Фишинг и социальная инженерия
  • Контроль физического доступа
  • Управление паролями
  • Безопасность цепочки поставок
  • Обнаружение аномалий
  • Удалённый доступ (VPN, 2FA)
  • Обновления систем
  • USB-угрозы
  • Реакция на вирусные атаки
  • Резервное копирование
  • Стандарты ISA/IEC 62443

Система оценки

80–100% — Завод в полной безопасности 50–79% — Есть уязвимости 0–49% — Критический взлом

Настройки

Можно изменить в коде:

BG_COLOR = "#050505" MATRIX_GREEN = "#00FF41" FONT_FAMILY = "Consolas"

Примечания

  • Папка images создается автоматически
  • Интернет не требуется

/ / / / / / / / / / / / / /