Защита программных средств от исследования

Доклад, 18 Марта 2011, автор: пользователь скрыл имя

Краткое описание


Изучение логики работы программы может выполняться в одном из двух режимов: статическом и динамическом. Сущность статического режима заключается в изучении исходного текста программы. Для получения листингов исходного текста выполняемый программный модуль дизассемблируют, то есть получают из программы на машинном языке программу на языке Ассемблер.

Содержимое работы - 1 файл

лекция-7.doc

— 62.50 Кб (Скачать файл)

    – контроль времени выполнения отдельных частей программы;

      – блокировку клавиатуры на время отработки особо секретных алгоритмов.

     Для защиты программ от исследования с  помощью дизассемблеров можно использовать и такой способ, как усложнение структуры самой программы с  целью запутывания злоумышленника, который дизассемблирует эту программу. Например, можно использовать разные сегменты адреса для обращения к одной и той же области памяти. В этом случае злоумышленнику будет трудно догадаться, что на самом деле программа работает с одной и той же областью памяти. 

Информация о работе Защита программных средств от исследования