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