Курс на Stepik
Обложка курса «DevSecOps: SAST на практике» на Stepik
599 ₽

DevSecOps: SAST на практике ★ 0.000

Открыть на
STEPIK.ORG

В данном курсе вы найдете реальные уязвимости в Python и Java тремя SAST-сканерами, научитесь отличать настоящие находки от ложных и писать собственные правила Semgrep

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «DevSecOps: SAST на практике»Учеников на курсе 1
Сертификаты, выданные на курсе «DevSecOps: SAST на практике»Сертификатов выдано 1
Отзывы о курсе «DevSecOps: SAST на практике»Отзывов получено 0
Рейтинг курса «DevSecOps: SAST на практике»Рейтинг курса 0.000
Уроки в курсе «DevSecOps: SAST на практике»Количество уроков 29
Тесты в курсе «DevSecOps: SAST на практике»Количество квизов 47
Стоимость курса «DevSecOps: SAST на практике»Стоимость курса 599 ₽ —
Обновления курса «DevSecOps: SAST на практике»Обновления курса — —
Дата публикации курса «DevSecOps: SAST на практике»Дата публикации курса — ———
Последнее обновление курса «DevSecOps: SAST на практике»Последнее обновление — ———
Сложность normal — ———

Чему вы научитесь

  • Понимать, как SAST анализирует код: AST, поток данных и taint-анализ
  • Запускать Semgrep, Bandit и SpotBugs с FindSecBugs по Python- и Java-проектам и читать их отчеты
  • Сравнивать результаты сканеров, отличать реальные уязвимости от ложных срабатываний и обосновывать решение
  • Настраивать сканирование с baseline, чтобы выделять находки, появившиеся в новых изменениях
  • Писать и тестировать собственные правила Semgrep, включая taint-правила
  • Определять, какие уязвимости выбранные сканеры пропустили и почему
  • Исправлять SQL-инъекцию и проверять исправление тестами и повторным сканированием

О курсе

В данном курсе вы найдете реальные уязвимости в Python и Java тремя SAST-сканерами, научитесь отличать настоящие находки от ложных и писать собственные правила Semgrep

Для кого этот курс

• разработчики на Python и Java, которые хотят понимать отчеты сканеров в своих merge request; • DevOps- и DevSecOps-инженеры, которые внедряют SAST в пайплайн; • начинающие AppSec-специалисты; • те, кто прошел вводный курс «DevSecOps и SAST: введение;

Начальные требования

  • уверенная работа в командной строке;
  • базовые команды git;
  • компьютер с Linux или macOS (виртуалки тоже подойдут);
  • Docker и Docker Compose v2;
  • от 2 ГБ свободной оперативной памяти и от 6 ГБ на диске;
  • интернет для скачивания образов Docker.

Преподаватели курса

Как проходит обучение

Короткие текстовые уроки, тесты и девять лабораторных на вашем компьютере. Ответы вводятся на Stepik и проверяются автоматически.

Сертификат курса DevSecOps: SAST на практике

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 1 учеников получили сертификат.

Что вы получите

  • девять лабораторных работ с вопросами на Stepik, локальными проверками правил и регрессионными тестами исправления;
  • собственные правила Semgrep для использования в своих проектах;
  • понимание, где SAST работает, а где нужен другой класс инструментов;
  • сертификат Stepik.

Нагрузка

15-20 часов

Расскажите о курсе друзьям