Аппаратно-программные средства и методы защиты информации. Варлатая С.К - 148 стр.

UptoLike

148
специализированных программных или программно-аппаратных
средств);
обеспечение невозможности применения стандартных отладчиков
без дополнительных действий над машинным кодом программы
или без применения специализированных программно-аппаратных
средств (нарушитель должен быть специалистом высокой
квалификации);
обеспечение некорректного дисассемблирования машинного кода
программы стандартными средствами (нарушителю потребуется
использование или разработка специализированных дисас-
семблеров);
обеспечение
сложности изучения алгоритма распознавания
индивидуальных параметров компьютера, на котором установлен
программный продукт, и его пользователя или анализа применя-
емых аппаратных средств защиты (нарушителю будет сложно эму-
лировать легальную среду запуска защищаемой программы).
Выделим основные компоненты системы защиты программных
продуктов от несанкционированного копирования:
модуль проверки ключевой информации (некопируемой метки на
дистрибутивном диске, уникального набора характеристик
компьютера, идентифицирующей информации для легального
пользователя) — может быть добавлен к исполнимому коду
защищаемой программы по технологии компьютерного вируса, в
виде отдельного программного модуля или в виде отдельной
функции проверки внутри защищаемой программы;
модуль защиты от изучения алгоритма работы системы защиты;
модуль согласования с работой
функций защищаемой программы в
случае ее санкционированного использования;
          специализированных программных или программно-аппаратных
          средств);
        • обеспечение невозможности применения стандартных отладчиков
          без дополнительных действий над машинным кодом программы
          или без применения специализированных программно-аппаратных
          средств     (нарушитель    должен      быть     специалистом   высокой
          квалификации);
        • обеспечение некорректного дисассемблирования машинного кода
          программы стандартными средствами (нарушителю потребуется
          использование     или     разработка     специализированных      дисас-
          семблеров);
        • обеспечение     сложности     изучения        алгоритма   распознавания
          индивидуальных параметров компьютера, на котором установлен
          программный продукт, и его пользователя или анализа применя-
          емых аппаратных средств защиты (нарушителю будет сложно эму-
          лировать легальную среду запуска защищаемой программы).
     Выделим    основные    компоненты        системы      защиты   программных
продуктов от несанкционированного копирования:
        • модуль проверки ключевой информации (некопируемой метки на
          дистрибутивном     диске,     уникального        набора   характеристик
          компьютера, идентифицирующей информации для легального
          пользователя) — может быть добавлен к исполнимому коду
          защищаемой программы по технологии компьютерного вируса, в
          виде отдельного программного модуля или в виде отдельной
          функции проверки внутри защищаемой программы;
        • модуль защиты от изучения алгоритма работы системы защиты;
        • модуль согласования с работой функций защищаемой программы в
          случае ее санкционированного использования;




                                      148