Содержание
- Введение 1
- Теоретические основы безопасности программного обеспечения 2
- - Основные виды уязвимостей 2.1
- - Модели угроз и анализ рисков 2.2
- - Принципы безопасной разработки 2.3
- Методы и инструменты тестирования защиты 3
- - Статический и динамический анализ 3.1
- - Тестирование на проникновение (пентест) 3.2
- - Фаззинг и code review 3.3
- Практическое применение методов тестирования защиты 4
- - Кейс-стади: тестирование веб-приложения 4.1
- - Анализ результатов тестирования 4.2
- - Оценка эффективности мер защиты 4.3
- Заключение 5
- Список литературы 6