Сегодня 14 июня 2025
18+
MWC 2018 2018 Computex IFA 2018
реклама
Накопители

Определение типа защиты CD-дисков. Часть 2.
Как защитить СD диск.

Публикация первой части данного обзора позволила сделать любопытный вывод - оказывается, что большинство посетителей 3DNews.ru озабочены вовсе не тем, как попроще скопировать чужое (в данном случае - содержимое CD), а тем, как защитить самих себя от подобных действий. Поэтому вторая часть моего обзора будет посвящена тому, как самостоятельно сделать защищенный от копирования диск в "домашних" условиях.

Существует несколько программ, которые (даже при отсутствии необходимых навыков) позволяют создавать собственные защищенные от копирования диски. Например, TZCopyprotection (текущая версия 1.11), которая работает с образом диска, созданным с помощью CDRwin. При этом добавляются дополнительные dummy-треки, и, с помощью Nero, Easy CD Creator и CDRwin такой диск 1:1 скопировать не удается. Но, что самое обидное, открыв CD с помощью Windows Explorer, можно скопировать его содержимое на жесткий диск безо всяких проблем. Подобным же образом работает и FreeLock (версия 1.3) - образ диска создать нельзя, но все данные с него содрать не составляет проблем.

Думаю, что такая "защита" вряд ли может удовлетворить кого-нибудь из наших читателей, поэтому перейдем сразу к программе, с которой и будем работать. Это CD Protector, программа бесплатная, но при этом достаточно действенная. На сайте разработчиков уже достаточно давно анонсирована версия 4, но, поскольку ссылка на нее отсутствует, поэтому будем использовать CD Protector 3.0. Работает он с Nero (я пробовал использовать его с Nero 5.0.0.9, 5.5.1.1 и 5.5.2.4), поклонников Easy CD Creator могу сразу огорчить - диски, записанные с его помощью совершенно нерабочие. CD Protector не универсален и по части защиты - защищает он исполняемый файл, поэтому подходит для тех, кто распространяет свои программы на CD. Правда, можно защитить и самораспаковывающиеся архивы, хотя это и не совсем удобно. Но, при всех своих ограничениях - это единственная из известных мне некоммерческих программ, которая на самом деле может затруднить копирование вашего собственного диска.

После этого небольшого вступления перейдем непосредственно к рассмотрению работы программы. (Рекомендую использовать CD-RW, который можно стереть в случае неудачи).

1. Для удобства работы скопируйте файлы, которые собираетесь включить в создаваемый диск, в одну папку.

2. Запустите CD Protector, в поле File to encrypt укажите расположение Вашего основного исполняемого файла, например, Setup.exe.

  • В поле 'Phantom Trax' directory укажите папку, в которую будет сохранен wav-файл, который в дальнейшем будет использован при записи CD (расположение этого файла на винчестере не имеет значения, главное, чтобы Вы не забыли, куда он будет сохранен).
  • В поле Custom Message введите текст сообщения, который увидит тот, кто осмелится попытаться скопировать Ваш, с таким трудом созданный диск. Не стесняйтесь в выражениях.
  • (Примечание: обидно, что это сообщение выводится далеко не всегда).
  • В поле Encryption Key введите любые 2 знака с клавиатуры, они не имеют значения (при вводе почему-то можно вводить не любые буквы, например, X ввести не получится).
  • Нажмите ACCEPT! и ждите, пока процесс не закончится.

Если все прошло удачно и Ваш exe-файл не вызвал у CD Protector'а никаких возражений (что иногда случается), можно переходить к следующей стадии. Кстати, если Вы откроете папку, в которую на 1-м этапе копировали файлы для CD, то можете заметить некоторые изменения, а именно: в нее добавились некоторые файлы (_cdp16.dat, _CDP16.DLL, _cdp32.dat и CDP32.DLL), а размер Вашего exe-файла изменился. Кроме того, в директории, заданной Вами для Phantom Trax появился файл Track#1-Track#2 Cd Protector.wav.
Теперь, щелкнув Help, можете просмотреть все инструкции по дальнейшей работе с диском, и, если уверены, что Вам все понятно, можете не читать продолжение этой статьи (хотя я рекомендую дочитать ее до конца - help CD Protector'a, несмотря на кажущуюся ясность, содержит некоторые неточности).

3. Запустите Nero (если Вы используете Wizard, закройте его - это не очень удобно).

  • В меню File выберите New, в открывшемся окне New Compilation выберите Audio-CD из левой вертикальной колонки, затем задайте следующие параметры:
  • В разделе Audio-CD уберите галочку напротив Write CD-Text, а в разделе Burn обязательно отключите Finalize CD и Disc-At-Once:
  • Щелкните New

4. Теперь с помощью File Browser выберите директорию, которую Вы задавали для Phantom Trax, найдите там файл Track#1-Track#2 CD Protector.wav и добавьте его в пока еще пустой Audio-CD:

5. В меню файл выберите Write CD, а в появившемся окне write CD откройте раздел CDA Options и отметьте Cache the Track on harddisk before burning и Remove silence at the end of *.cda tracks.

Теперь запишите аудиотрек на CD, нажав кнопку Write CD.

6. После сообщения о том, что запись прошла успешно (Burnprocess done successfully) повторите шаг 5 (не забудьте проверить CDA Options - в Nero 5.0.0.9 они постоянно сбрасываются).

7. Щелкните File>New, в открывшемся окне New Compilation выберите CD-ROM (ISO) из левой вертикальной колонки, в разделе Multisession отметьте Start Multisession disc, а в разделе Burn проверьте, что опция Finalize CD отключена:

8. Добавьте свои файлы в пустой пока CD (закодированный exe-файл должен находиться в "корне" диска), затем в меню File выберите Write CD. После окончания записи Ваш защищенный CD готов к использованию. Если теперь из меню CD-Recorder выбрать пункт View Track, то выглядеть это будет примерно так:

Теперь проверим, считают ли наш диск защищенным от записи программы, призванные такую защиту находить и которые мы рассматривали в первой части обзора. Copy Protection Detection никакой защиты не обнаружит, а вот Clony выдаст такое сообщение:

Теперь проверьте работоспособность диска и, если все нормально, можете попробовать скопировать его известными Вам способами. CDRwin 3.8 откажется копировать этот диск, Nero 5.0.0.9 (да же при установке Ignore Illegal TOC) и Easy CD Creator 5.0 просто "зависнут".
Если таким способом защитить самораспаковывающийся архив, то получить доступ к файлам из него, скопировав содержимое CD на жесткий диск возможно. Для этого щелкните правой кнопкой мыши файл _cdp32.dat, выберите "Открыть с помощью" и попробуйте задать в качестве программы для открытия какой-либо архиватор, например, WinRAR. Если программа-архиватор поддерживает данный тип архива, то Вы без труда извлечете его содержимое. Но, поскольку кроме Вас об этой хитрости никто не знает, будем считать, что CD надежно защищен.

Скачать CD Protector версии 3.0 можно с сайта CD Media World (раздел CD Protect Utilities), размер - 2,01Mb. Возможно, на сайте разработчиков CD Protector скоро появится обещанная версия 4.0.

Автор выражает благодарность фирме "Сетевые Технологии" (г.Воронеж) за помощь, оказанную при работе над этим обзором.

Дополнительные материалы:

Определение типа защиты CD-дисков. Часть 1
Тиражирование компакт-дисков
Проблемы записи "золотых" дисков
CDR-FAQ
Качество CD-R дисков

 
 
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

window-new
Soft
Hard
Тренды 🔥
Используя методы из психиатрии, учёные обнаружили сходство мышления человека и искусственного интеллекта 13 мин.
Google начала тестировать ИИ-функцию, которая превращает результаты поиска в подкаст 4 ч.
YouTube может снизить скорость видео для пользователя при обнаружении блокировщиков рекламы 10 ч.
Meta переманила основателя Scale AI и получила 49 % акций стартапа за $14,3 млрд 10 ч.
Новая статья: Pipistrello and the Cursed Yoyo — замечательное приключение с ноткой ностальгии. Рецензия 15 ч.
Epic Games продолжает борьбу против читеров в Fortnite — студия подала в суд на разработчика и продавцов программ Sincey Cheats и Vanta Cheats 16 ч.
Чемоданный ИИ: в Китае придумали, как обучать модели на чипах Nvidia, которые нельзя ввезти в страну 16 ч.
«Хотим создать нечто действительно особенное»: Heroes of Might & Magic: Olden Era не выйдет в раннем доступе летом 17 ч.
Techland пообещала не бросать Dying Light 2 Stay Human из-за Dying Light: The Beast — у студии ещё «много очень и очень крутых идей» для игры 18 ч.
Несмотря на громкие провалы, Sony всё ещё нацелена на создание «разнообразных и устойчивых» игр-сервисов 20 ч.
Sony впервые заявила о численном превосходстве игроков с PS5 над владельцами PS4 32 мин.
Илон Маск призвал затопить МКС как можно скорее — станция слишком опасна, чтобы оставаться на орбите 3 ч.
Microsoft «по сути, отменила» разработку собственной портативной консоли 4 ч.
Китовые СЖО Antec перейдут на новую платформу Asetek, которая рассчитана на 400-Вт процессоры 4 ч.
Пятисотый успех: ракета SpaceX Falcon 9 выполнила юбилейную миссию 5 ч.
Мозговой имплант Neuralink позволил обезьяне увидеть несуществующий предмет 8 ч.
Samsung договорилась о поставках HBM3E для ускорителей AMD Instinct MI350 9 ч.
Micron вложит $200 млрд в производство чипов в США и создаст 90 тысяч рабочих мест 10 ч.
Oracle пообещала построить больше облачных ЦОД, чем все конкуренты вместе взятые 14 ч.
Робопсы Boston Dynamics станцевали в шоу «Америка ищет таланты» — один из них не справился с страхом сцены 14 ч.