Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа по ПАЗИ.doc
Скачиваний:
19
Добавлен:
22.08.2019
Размер:
247 Кб
Скачать
☆
  1. Блок-схема алгоритма модуля защиты

  1. Рекомендации по улучшению механизма защиты

В качестве возможных мер по повышению уровня защиты данного программного продукта можно посоветовать следующие:

В первую очередь, защитить от дизассемблирования и отладки код программы, например, динамическим шифрованием кода программы или же внедрением механизмов поиска и идентификации средств отладки;

Значительно усложнить алгоритм генерации верного пароля, который будет зависеть не только от имени пользователя, но и от других параметров системы.

  1. Заключение

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

Жесткий взлом получилось осуществить, всего лишь изменив необходимую строчку кода (более того, было найдено несколько вариантов изменения кода программы).

Также был осуществлен и мягкий взлом. Мне удалось разобраться в этапах генерации легального регистрационного кода из введенного имени пользователя.

25