logo
Лекци ИБ (з

Защита от копирования

Средства защиты от копирования предотвращают использование ворованных копий программного обес­печения и являются в настоящее время единственно надежным средством — как защищающим авторское право программистов-разработчиков, так и стимулиру­ющим развитие рынка. Под средствами защиты от ко­пирования понимаются средства, обеспечивающие выполнение программой своих функций только при опознании некоторого уникального некопируемого элемента. Таким элементом (называемым ключевым) может быть дискета, определенная часть компьютера или специальное устройство, подключаемое к ПЭВМ. Защита от копирования реализуется выполнением ряда функций, являющихся общими для всех систем защиты:

■ идентификация среды, из которой будет запускать­ся программа;

■ аутентификация среды, из которой запущена про­грамма;

■ реакция на запуск .из несанкционированной среды;

■ регистрация санкционированного копирования;

■ противодействие изучению алгоритмов работы системы.

Под средой, из которой будет запускаться програм­ма, подразумевается либо дискета, либо ПЭВМ (если установка происходит на НЖМД). Идентификация среды заключается в том, чтобы некоторым образом поименовать среду с целью дальнейшей ее аутенти­фикации. Идентифицировать среду— значит закре­пить за ней некоторые специально созданные или измеренные редко повторяющиеся и трудно подделы­ваемые характеристики — идентификаторы. Иденти­фикация дискет может быть проведена двумя спосо­бами.

Первый основан на нанесении повреждений на некоторую часть поверхности дискеты. Распростра­ненный способ такой идентификации — «лазерная дыра». При таком способе дискета прожигается в не­котором месте лазерным лучом. Очевидно, что сделать точно такую же дырку в дискете-копии и в том же самом месте, как и на дискете-оригинале, достаточно сложно.

Второй способ идентификации основан на нестан­дартном форматировании дискеты.

Реакция на запуск из несанкционированной сре­ды обычно сводится к выдаче соответствующего сооб­щения.