Skip to main content

Безопасная разработка

SecureCoding_ClientMarketingFlyer_8-5x11_THUMBNAIL Аудитория: технические сотрудники
Уровень сложности: начальный/средний
Время: 11 модулей, видео ≈1–5 минут + 3 вопроса в каждом модуле
Доступность: доступно на платформе обучения в виде отдельных модулей. Модули:
  • Безопасная разработка — Введение (видео 0:59)
  • Безопасная разработка — Аутентификация и авторизация (видео 1:34)
  • Безопасная разработка — Инъекции (видео 1:40)
  • Безопасная разработка — Принцип наименьших привилегий (видео 1:16)
  • Безопасная разработка — Введение в OWASP (видео 1:18)
  • Безопасная разработка — Обновление OWASP — обновлено в 4 квартале 2022 г.(видео 4:51)
  • Безопасная разработка — Установка исправлений (видео 1:42)
  • Безопасная разработка — Секреты в исходном коде (видео 1:41)
  • Безопасная разработка — Статический анализ (видео 1:08)
  • Безопасная разработка — Моделирование угроз (видео 1:18)
  • Безопасная разработка — Уязвимые зависимости (видео 1:20)

Трейлер: Смотреть трейлер Маркетинговые материалы:Маркетинговый комплект «Безопасная разработка»
Основные темы: техническим сотрудникам также необходимо вводное обучение! Эти короткие учебные модули познакомят ваших разработчиков и других технических сотрудников с различными концепциями безопасной разработки. Для конечных пользователей, которые уже знакомы с этими концепциями, курс «Безопасная разработка» станет отличным напоминанием об их важности. Основные изучаемые концепции:
  • Введение
    • Безопасность в процессе разработки
  • Аутентификация и авторизация
    • Аутентификация и авторизация: в чём разница
    • Тестирование программного обеспечения
    • Проверки «Кто вы» и «Что вам разрешено»
  • Инъекции
    • Ценность данных
    • Основы атак с использованием инъекций
    • Атаки с SQL-инъекциями и инъекциями команд ОС
    • Предотвращение атак с использованием инъекций
  • Принцип наименьших привилегий
    • Основы принципа наименьших привилегий
    • Принцип наименьших привилегий в процессе разработки
    • Регулярный пересмотр прав доступа
  • Введение в OWASP
    • Знакомство с организацией OWASP
    • Использование OWASP Top 10
    • ASVS и другие ресурсы OWASP
  • Обновление OWASP
    • Категории OWASP Top 10 по состоянию на 2021 год
    • Новые категории
    • Переименованные и изменённые категории
  • Установка исправлений
    • Важность установки исправлений
    • Последствия отсутствия исправлений
    • Системы управления исправлениями
  • Секреты в исходном коде
    • Опасность избыточного раскрытия информации
    • Данные в репозиториях Github
    • Шифрование
    • Выявление секретов в исходном коде
  • Статический анализ
    • Выявление ошибок до развёртывания
    • Доступные инструменты
    • Повышение качества кода
  • Моделирование угроз
    • Применение моделирования угроз
    • Этапы моделирования угроз
    • Доступные инструменты и ресурсы
  • Уязвимые зависимости
    • Недостатки использования чужого исходного кода
    • Важность установки исправлений
    • Инструменты, помогающие выявлять уязвимости
Примечание об обновлении OWASP: обратите внимание, что всё обучение остаётся актуальным с учётом последнего обновления OWASP. Формулировки во всех модулях (кроме модуля «Обновление OWASP») основаны на списке OWASP Top 10 за 2017 год. В модулях Безопасная разработка — Обновление OWASP рассматривается список OWASP Top 10 за 2021 год. 🔍 Просмотрите курс «Безопасная разработка» в каталоге вашей платформы Living Security здесь!