Security of Computer Systems
Главная | Articles | Регистрация | Вход
 
Пятница, 2024-04-26, 9:01 AM
Приветствую Вас Гость | RSS
Menu
Categories
Уязвимости [6]
HardWare [5]
Bios [1]
Вирусы & Трояны & Черви [7]
Windows [5]
Прочее [7]
Главная » Статьи » Computer's » Прочее

Копирование "хитрых" дисков
Бывает так, что попытка записи MP3 с аудиодиска или просто копирование данных с CD заканчивается неудачей. Речь, конечно, не идет о пиратах — эти аморальные товарищи и так подкованы соответствующими знаниями и оборудованием. Однако как быть простому домашнему пользователю, пытающемуся сделать компакт - диск «для себя»?

ТЕРМИНОЛОГИЯ

Понятно, что производители компакт-дисков, как аудио, так и с программами, нередко стараются защитить свои продукты от копирования или «намертво» привязать информацию к своему диску.

Первый вариант в настоящее время популярен у производителей лицензионных компакт-дисков с ПО, музыкой или видео. Второй активно используют как сами правообладатели, так и пираты, ведь нередко попадаются игры, которые не запускаются без диска.

«Отучить» игру от диска довольно просто — тут используют разные приемы от эмулятора диска до патча игры. Кстати, большой архив подобных патчей находится на сайте www.gamecopyworld.com.

Гораздо сложнее дело обстоит с защитой от копирования самих компакт-дисков. Методов защиты придумано немало, впрочем, средств противодействия тут тоже хватает. Однако, чтобы понимать, каким образом можно защитить диск от копирования, нужно прежде всего понимать, что содержится на CD, кроме тех данных, которые обычно доступны пользователю.

Во-первых, это TOC — таблица содержания. Она определяет расположение начала треков и их длину на диске. ТОС присутствует на всех CD. Если ее нет, то диск не будет читаться на CD-плеере и дисководе CD-ROM.

Во-вторых, это Lead-in — «вводная зона». Можно сказать, что это начало диска, содержащее TOC.

В-третьих, это Lead-out — «выводящая зона». Важных данных не содержит, а означает конец диска.

Далее, это Subchannels — каналы подкода. Всего существует восемь каналов, обозначаются они латинскими буквами P,Q,R,S,T,U,V и W. Канал подкода является особой зоной размером до 4 Мб.

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

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

Желающие могут прочитать ATIP своих дисков, воспользовавшись программой CDRidentifier, однако надо помнить, что идентифицировать CD-R и СD-RW болванки лучше, пока они еще чистые.

ХИТРОСТИ

Пользователь, когда-либо пробовавший скопировать диск, используя такие программы, как Nero Burning ROM, WinOnCD и им подобные «широко разрекламированные качественные продукты», знает, что всего лишь один сбой на исходном диске вызывает невозможность его точного копирования.

А если таких сбоев тысячи? Именно на этом и основывается большинство способов защиты! В диске специально закладываются сбои таким образом, чтобы сделать невозможным копирование, но при этом не повлиять на целостность записанной информации.

Типичным примером применения такого метода является защита LaserLock от компании MLS International. Диски, защищенные с помощью LaserLock, содержат скрытую директорию с одноименным названием, в которой содержатся поврежденные файлы.

При попытке копирования обычной процедурой выдается сообщение об ошибке. Как говорится, просто и сердито, но большинство пользователей это останавливает.

Есть и более изощренный вариант — порча TOC. «Немного» скорректированная TOC заставляет CD-привод «думать», что диск имеет объем в несколько гигабайт. После чего появляются надписи: «Копирование невозможно — диск слишком большой!»

Иногда из CD делают «неведомую зверушку» — начинают писать данные, потом пишут аудио, потом снова данные. Так, к примеру, устроена защита MediaCloq от SunnComm. Ну и, конечно, применяется «цифровая подпись»…

Записанная в канал подкода, она не может быть скопирована некоторыми рекордерами. Если софт потом проверяет диск и ее не видит, то копирование обречено на неудачу. Кстати, иногда для этого используется и ATIP.

Способов защиты существует много. Ниже будут рассмотрены основные из них и пути противодействия им.

ЗАЩИТЫ АУДИОДИСКОВ

Cactus Data Shield 100 от Midbar Tech

Компакт-диск с такой защитой может не запуститься на компьютерном CD-приводе (зависит от модели). Здесь используется нестандартная ТОС. В ней изменены положение области lead-out и длина последнего трека, при этом длительность диска представляется всего лишь 28-секундной. Обойти защиту поможет записывающая программа, которая игнорирует неправильную TOC и пишет в режиме RAW.

Cactus Data Shield 200 от Midbar Teck

Windows показывает такой аудиодиск как диск с данными. Дело в том, что там есть два файла — CactusPJ.exe и архив Yucca.cds — это и «обманывает» операционную систему. Кстати, Linix и Mac OS на такую мистификацию не попадаются. И в этом случае поможет записывающая программа, игнорирующая неправильную TOC и пишущая в режиме RAW.

Enhanced CD/CD-Extra

Windows при загрузке такого диска показывает только данные, CD-плеер — только музыку, а Linux и Mac OS видят все сразу… Спасет здесь записывающая программа, поддерживающая мультисессионные диски.

MediaCloq от SunnComm

Такие диски играют только в аудиопроигрывателях. На компьютере вместо аудиотреков отобразятся данные, а при попытке их прослушать произойдет переадресация на некую веб-страницу. Защита обходится большинством программ-рекордеров, лучше использовать CloneCD.

SafeAudio от Macrovision

При попытке проиграть такой диск на компьютере или конвертировать в MP3 система выдаст сообщение об ошибках. Здесь следует использовать «альтернативный» драйвер CDFS.vxd от Cyber7. Кроме того, во избежание проблем все-таки рекомендуется дополнительно применять программу CloneCD.

ЗАЩИТЫ ДИСКОВ С ПО

CD-Cops от Link Data Security

Распознать такие диски легко — при запуске основного исполняемого файла возникает окно со словами в заголовке «CD Cops», а в инсталляционной директории присутствуют файл cdcops.dll и файлы с расширениями .gz_ и .w_x. Тем не менее информация легко может быть скопирована в режиме RAW. Исполняемый файл можно расшифровать с помощью утилиты McLallo`s CD-Cops 32 Decryptor.

DiscGuard от TTR Technologies

На диске или в инсталляционной директории таких дисков имеются файлы ioslink.vxd и ioslink.sys. Диск можно копировать в режиме RAW. Необходимо также скопировать каналы подкода.

MLS International

На таких дисках имеется скрытая директория Laserlock, содержащая файлы, при попытке копирования которых появляется сообщение об ошибке. Работать с защищенным диском можно при помощи программ CloneCD и BlindRead с опцией «пропускать поврежденные сектора».

LockBlocks от Dinamic Multimedia

Защищенный диск имеет две окружности (примерно 5 и 3 мм). Имеются и «поврежденные сектора». Очень старая защита. Как бороться с «поврежденными секторами», написано выше.

ProtectCD от VOB

Опять «неведома зверушка» с аудиотреками короче 4 секунд. Кроме того, в подканалы записана цифровая подпись, имеются и «поврежденные сектора». Информация может быть скопирована в режиме RAW, необходимо копировать и каналы подкода.

SafeDisc от C-Dilla и Macrovision

На таких дисках имеются файлы 00000001.tmp, clcd16.dll, clcd32.dll, clokspl.exe, dplayerx.dll. Также есть загрузчик game.exe и зашифрованный game.icd. В начале диска более тысячи ошибок. Поможет тут все тот же режим RAW. Кроме того, имеются соответствующие патчи.

SafeDisc2 от Macrovision

Симптом — наличие файлов drvmgt.dll, secdrv.sys, 00000001, загрузчика game.exe и проверка ATIP. В защите используются «слабые» сектора, которые после копирования становятся нечитаемыми. Лекарство — программа Betabloker. Копировать надо в режиме RAW, используя CloneCD или BlindWrite.

uROM от Sony DADC

В инсталляционной директории или на диске имеются файлы sintf16.dll, sintf32.dll, sintfNT.dll. Проверяются также «цифровая подпись» и ATIP. Иногда также имеются поврежденные сектора. Такой диск может быть скопирован в режиме RAW. Необходимо также скопировать каналы подкода. Существуют соответствующие патчи.

Tages от Thomson

Похожа на SafeDisc2 с небольшими дополнениями. Изготовить точную копию пока никому не удалось. Рекомендуется копировать в режиме RAW, а после этого использовать патчи.

Самое главное при обходе защит — понять, какая именно применяется на том или ином диске. Общие симптомы описаны выше. Впрочем, существуют специальные программные продукты, позволяющие автоматизировать диагностику.

Тут следует выделить две программы — Clony, Copy Protection Detection и CD Protection Scout v2.1.0.2. Все они бесплатны и способны определять почти все виды защиты (проблемы могут возникнуть лишь с Tages).

ТРИ УСЛОВИЯ УСПЕШНОГО КОПИРОВАНИЯ

Во-первых, нужен соответствующий CD-ReWriter. Далеко не все рекордеры одинаково хороши — и дело тут совсем не в скоростной формуле или в наличии дополнительных кнопочек.

Нужно, чтобы устройство не только поддерживало RAW-режим (с этим сейчас более-менее благополучно), но и мог читать и записывать как можно большее число каналов подкода (всего их восемь, но большинство рекордеров «цепляют» только два).

Во-вторых, необходима адекватная программа для записи дисков. Nero burning ROM, конечно, неплоха, но для подобных дел она абсолютно не подходит. Здесь подойдут программы CloneCD или BlindWrite.

В-третьих, важно уметь находить (и не лениться делать это) нужные патчи в сети Интернет.

Если найти необходимое программное обеспечение и патчи не так уж и сложно, то к выбору рекордера нужно подойти более тщательно. Перед тем, как что-либо покупать, лучше всего «прогуляться» по указанным ниже ссылкам. Рекордеры, поддерживаемые CloneCD, перечислены тут — www.elby.org/CloneCD/english/cdr_a.htm.

Рекордеры, поддерживаемые программой BlindWrite, есть тут — www.blindwrite.com/testedwriters.htm. К слову, лучшее пользовательское устройство для копирования — это Plextor PX40. Оно читает и записывает все восемь каналов подкода, поддерживает все возможные режимы, к тому же это единственный CD-рекордер, читающий диски с MediaCloq.

Категория: Прочее | Добавил: Rqas (2006-07-26) | Автор: Rqas
Просмотров: 28010 | Комментарии: 4 | Рейтинг: 3.8/4 |
Всего комментариев: 0
idth="100%" cellspacing="1" cellpadding="2" class="commTable">
Имя *:
Email:
Код *:
Login Form
Логин:
Пароль:
@Belvit.com

Category Search
Polls
Оцените мой сайт
Всего ответов: 790
Counter
Онлайн всего: 1
Гостей: 1
Пользователей: 0

3.14.142.115


Belvit.com © 2024