Uploaded by DD FireGan

Защита от копирования информации на дисках

advertisement
ЗАЩИТА ОТ КОПИРОВАНИЯ ИНФОРМАЦИИ
НА ДИСКАХ

В связи с тем, что современный этап развития и применения
компьютерных технологий характеризуется, с одной стороны,
резким обострением проблемы нарушений прав авторов и
издателей программных продуктов и цифровой
интеллектуальной собственности, а с другой –
применением CD/DVD дисков для распространения
программного обеспечения и мультимедийных продуктов,
рассмотрим более подробно традиционные и современные
методы защиты CD/DVD от нелегального копирования
и использования.

Сутью системы защиты является способность отличить
лицензионный диск от нелегальной копии.

Современные системы защиты используют несколько
степеней защиты. Так, например, кроме стандартного
сравнения с эталонными характеристиками используется
шифрование фрагментов или полностью кодов приложения.

В этом случае выполняется два действия: выполнение
контрольной проверки диска и, в зависимости от результата
выполнения первого этапа, выполняет расшифрование.

В общем случае система защиты компакт диска от
нелегального копирования состоит из двух подсистем:

1) постановка такой метки на носитель, которую было бы
невозможно или затруднительно скопировать на другой
носитель либо воспроизвести программными методами
(эмулировать);

2) встраиваемый в защищаемое приложение модуль, который
осуществляет проверку заранее установленной метки.
Известны несколько способов идентификации CD/DVD:


Нанесение физических (лазерных) меток

Система LaserLock (шифрование+физическая метка на самом диске)

Система SafeDisk (шифрование+ПО для блокировки копирования+ цифровая подпись)

Система SecuRom производства фирмы Sony (шифр. метка+шифрование)
анализ уникальных характеристик дисков. Эта группа способов базируется на том
факте, что любой диск (СD/DVD R/RW) имеет ряд уникальных характеристик,
присущих только одному диску. При копировании эти характеристики теряются.

Измерение физических специфических характеристик CD/DVD (система StarForce)

Анализ физического угла между несколькими доступным логическими блоками на
диске (эта характеристика не сохраняется при изготовлении мастер-диска или CD-R
копии, однако сохраняется при штамповании копий с матер-диска, для которого эта
характеристика известна). Система защиты CD-COPS производства Link Data Security
информацию об угле кодирует 8-значным кодом и при проверке подлинности
сравнивает хранящийся в качестве эталона код с измеряемым углом;

Многократное чтение одного и того же сектора с последующим сравнением результатов
(система TAGE)
Кроме идентификации, для защиты CD/DVD дисков в настоящее время применяется
и программно-аппаратная защита на основе электронных ключей.
Методы взлома защиты CD/DVD дисков от нелегального копирования:

Побитовое копирование. Позволяет создавать копии дисков с
нанесенными на них физическими метками защиты (не всегда). При
наличии не копируемых областей они замещают нестабильные
области произвольными данными и проводят копирование до конца.

Эмуляция. Идея метода в разработке специального виртуального
драйвера устройства, устанавливаемого вместе с взломанным
приложением, для имитирования обращения к диску. Защита –
блокировка некоторых стандартных операций при работе с диском.

Взлом программного модуля. К этому способу прибегают, если первые
два не сработали. Необходимо исследовать логику программы защиты,
обнаружить блок защиты в коде программы и деактивировать его.
Выводы:

Наиболее перспективными представляются методы
идентификации дисков, основанные на измерении
физических характеристик, которые хакеры еще не
научились воспроизводить программно, и производить
копирование.

Особое внимание при проектировании системы защиты
необходимо уделять защите от взлома программной части.

Серьезным способом усиления защиты специалистами
признается использование элементов защиты еще на этапе
разработки программного обеспечения.
Download