Перейти к содержанию

Профиль и Security Matrix

Security Matrix

Security Matrix — визуализация прогресса пользователя по шести категориям безопасности:

Категория Иконка Типы уязвимостей
Web Application Security 🌐 XSS (Reflected/Stored/DOM), SQLi, CSRF, IDOR, Path Traversal, SSRF, SSTI
API & Microservices ⚡ API Injection, Auth Bypass, Rate Limit Bypass
Cloud & Container ☁ RCE, Container Escape
Mobile Security 📱 Insecure Storage, Code Injection, Reverse Engineering
Cryptography & Data Protection 🛡 Weak Crypto, Key Management, Data Exposure
AI Security 🧠 Prompt Injection, Model Poisoning, Data Poisoning, Adversarial Attack

В каждой категории показываются:

  • Score — агрегированный балл (0.0–10.0).
  • Level — Junior / Middle / Senior / Expert.
  • Points earned — суммарные очки.
  • Solved count — число решённых задач.

Как начисляются баллы

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

Профиль

В профиле пользователя:

  • Security Matrix целиком (публично или приватно — настраивается).
  • История отправок.
  • Список решённых задач.
  • Достижения (ачивки).
  • Статистика по языкам.

Настройки приватности

В разделе Settings можно выбрать:

  • Публичный профиль: Security Matrix и статистика видны всем.
  • Приватный профиль: видны только вам.
  • Для партнёров: данные передаются LMS-партнёрам, если вы дали согласие (см. External Partner API).

Лидерборд

Глобальный лидерборд ранжирует пользователей по суммарным баллам. Фильтры:

  • По категории безопасности.
  • По временному окну (неделя / месяц / всё время).
  • Внутри организации (для корпоративных пользователей).

Соревнования

В разделе Competitions проводятся временные соревнования с отдельным зачётом и призами. Участие не обязательно, но помогает поддерживать мотивацию.