Ви є тут

Исследование и разработка методологии маскировки программ

Автор: 
Чернов Александр Владимирович
Тип роботи: 
Дис. канд. физ.-мат. наук
Рік: 
2003
Артикул:
15254
179 грн
Додати в кошик

Вміст

Оглавление
Введение
1 Маскирующие преобразования программ
1.1 Задача маскировки программ
1.2 Используемая терминология.
1.3 Метрики сложности программ
1.4 Расстояние между программами
1.5 Определение устойчивости маскирующего преобразования
1.6 Методы анализа и трансформации программ
1.7 Маскирующие преобразования программ
1.7.1 Текстуальные маскирующие преобразования .
1.7.2 Преобразования управляющей структуры.
1.7.3 Преобразования реструктуризации всей программы
1.7.4 Преобразования маскировки одной процедуры
1.7.5 Непрозрачные предикаты.
1.7.6 Трансформация графа потока управления диспетчер
1.7.7 Сравнение свойств разных маскирующих преобразований
1.8 Использование маскирующих преобразований программ
2 Анализ маскирующих преобразований программ
2.1 Анализ маскирующих преобразований.
2.1.1 Анализ лексических преобразований
2.1.2 Анализ маскирующих преобразований графа потока управления
2.2 Классификация маскирующих преобразований программ
2.3 Применение методов демаскировки
2.3.1 Анализ замаскированных вручную программ
2.3.2 Анализ программ, замаскированных автоматически.
2.4 Выводы.
3 Новый метод маскировки программ
3.1 Общее описание метода маскировки
3.1.1 Увеличение размера графа потока управления.
3.1.2 Разрушение структурности графа потока управления.
3.1.3 Генерация несущественного кода.
3.1.4 Перемешивание программ.
3.2 Реализация метола маскировки.
3.2.1 Увеличение графа потока управления процедуры.
3.2.2 Преобразования разрушения структурности
3.2.3 Генерация несущественного кода
3.2.4 Зацепление холостой и основной программы
3.3 Устойчивость метода
3.3.1 Формальная устойчивость метода
3.3.2 Неформальная устойчивость метода.
3.4 Пример применения метода
3.5 Выводы
4 Интегрированная среда i
4.1 Архитектура системы.
4.2 Промежуточное представление.
4.3 Интерфейс пользователя
4.3.1 Меню .
4.3.2 Меню ii
4.3.3 Меню .
4.3.4 Меню
4.3.5 Меню
4.3.6 Меню x.
4.3.7 Меню Vii.
4.3.8 Меню
4.3.9 Меню i.
Заключение
Список литературы