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