Содержание
- Введение 1
- Теоретические основы защиты программных продуктов 2
- - Криптографические методы защиты 2.1
- - Методы аутентификации и авторизации 2.2
- - Техники защиты от вредоносного ПО 2.3
- Методы анализа защищенности программного обеспечения 3
- - Статический анализ кода 3.1
- - Динамический анализ кода 3.2
- - Тестирование на проникновение (Penetration Testing) 3.3
- Архитектурные методы защиты 4
- - Принципы безопасной разработки 4.1
- - Архитектурные паттерны безопасности 4.2
- - Минимизация поверхности атаки 4.3
- Практическое применение методов защиты 5
- - Анализ примеров успешной защиты 5.1
- - Изучение уязвимостей и способов их эксплуатации 5.2
- - Рекомендации по выбору и применению методов защиты 5.3
- Заключение 6
- Список литературы 7