ЗАЩИТА ОТ КОПИРОВАНИЯ ИНФОРМАЦИИ НА ДИСКАХ В связи с тем, что современный этап развития и применения компьютерных технологий характеризуется, с одной стороны, резким обострением проблемы нарушений прав авторов и издателей программных продуктов и цифровой интеллектуальной собственности, а с другой – применением 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 дисков от нелегального копирования: Побитовое копирование. Позволяет создавать копии дисков с нанесенными на них физическими метками защиты (не всегда). При наличии не копируемых областей они замещают нестабильные области произвольными данными и проводят копирование до конца. Эмуляция. Идея метода в разработке специального виртуального драйвера устройства, устанавливаемого вместе с взломанным приложением, для имитирования обращения к диску. Защита – блокировка некоторых стандартных операций при работе с диском. Взлом программного модуля. К этому способу прибегают, если первые два не сработали. Необходимо исследовать логику программы защиты, обнаружить блок защиты в коде программы и деактивировать его. Выводы: Наиболее перспективными представляются методы идентификации дисков, основанные на измерении физических характеристик, которые хакеры еще не научились воспроизводить программно, и производить копирование. Особое внимание при проектировании системы защиты необходимо уделять защите от взлома программной части. Серьезным способом усиления защиты специалистами признается использование элементов защиты еще на этапе разработки программного обеспечения.