Содержание
- Введение 1
- Основы безопасности программного обеспечения 2
- - Основные типы уязвимостей 2.1
- - Принципы безопасной разработки 2.2
- - Модели угроз и анализ рисков 2.3
- Методы тестирования безопасности 3
- - Статический и динамический анализ кода 3.1
- - Фаззинг и его применение 3.2
- - Пентест: виды и этапы 3.3
- Инструменты для тестирования безопасности 4
- - SAST и DAST инструменты 4.1
- - Инструменты для автоматизированного тестирования 4.2
- - Инструменты для управления уязвимостями 4.3
- Заключение 5
- Список литературы 6