Cactus Data Shield (CDS) - это форма защиты от копирования CD / DVD для аудио компакт-дисков, разработанная израильской компанией Midbar Technologies. Он широко используется EMI и BMG и их дочерними компаниями. В основе CDS лежат два основных компонента: ошибочная навигация по диску и повреждение данных.
По состоянию на сентябрь 2006 г. все продукты Macrovision для защиты компакт-дисков, включая CDS, незаметно исчезли с их веб-сайтов. В декабрьском выпуске Billboard 2006 г. было объявлено, что EMI решила отказаться от контроля копирования во всем мире.
Диски CDS содержат начальный аудиосеанс, аналогичный сеансу незащищенный диск. Кроме того, диск содержит второй сеанс (данные) и программный проигрыватель, сконфигурированный для автоматического воспроизведения с более низкокачественной сжатой версией звука для воспроизведения.
Второй сеанс на диске приводит к зависанию некоторых CD / DVD-плееров, обычно некоторых автомобильных плееров (предположительно использующих механизмы привода CD-ROM) и некоторых MP3-плееров, которые могут видеть, но не понимать второй сеанс данных.
Второй сеанс был обойден другим методом, заключающимся в том, чтобы либо наклеить малярную ленту вокруг диска рядом с краем, либо пометить полосу рядом с краем перманентным маркером. Поскольку это многосессионный диск, этот метод скроет второй сеанс, оставив видимым только первый аудиосеанс.
В старых операционных системах Windows отключение автовоспроизведения один раз при загрузке диска или навсегда может остановить запуск программного плеера и может быть всем, что требуется для доступа к аудиосеансу для приводов, которые распознают оба сессий. В более новых версиях Windows, начиная с Vista, исправлена уязвимость автоматического запуска, поэтому все, что нужно сделать пользователю, - это просто отказаться от запуска программного обеспечения.
Побочным эффектом второго сеанса, содержащего музыку в сжатом виде, является уменьшение максимальной длины музыки на диске CDS и составляет примерно 70 минут. Оставшееся пространство используется для сжатого звука (а также для программного обеспечения проигрывателя и других файлов, хотя они для сравнения малы).
Вторым аспектом Cactus Data Shield является тщательное повреждение аудиоданных, как описано в патенте США № 6,425,098 на Midbar «Предотвращение пиратства на дисках». Как обычно для патентов, это бесплатно доступно на веб-сайте Патентного ведомства США.
Таким образом, описанный метод обнаруживает во время мастеринга, когда форма волны музыки приближается к прямой линии, по крайней мере, для размера «кадра» (информация на диске кодируется в блоках или секторах, каждый сектор содержит 98 кадров музыки для диска CDDA), помечает этот кадр и заменяет его ошибочными данными, которые нарушают T.sub.max (согласно IEC 908), в которых нет перехода между высоким и низким уровнями данных ( От 1 до 0 или от 0 до 1). Это приводит к ошибке DSV (значение цифровой суммы) на компакт-диске.
Дополнительное повреждение данных, описанное в патенте, включает добавление дублирующей записи TOC (оглавления) из аудиосеанса во второй (данные) сеанс. Некоторые старые приводы компакт-дисков могли видеть только ошибочные значения второго сеанса (такие как время и тип дорожки) и не могли их копировать или воспроизводить. Другой способ - изменить время начала Lead-Out (конца диска) на неправильное время в оглавлении. Другие патентные процессы включают изменение времени в канале Q таким образом, чтобы он удерживался, ускорялся или перемещался в обратном направлении.
Старомодный проигрыватель компакт-дисков, читающий субкод, правильно видит отсутствующий аудиокадр и интерполирует любую недостающую информацию, которую он не может правильно использовать информацию из соседних кадров. Поскольку эти пропущенные кадры в любом случае возникают в точках, где форма сигнала была почти прямой, эта интерполяция очень точна и обычно прозрачна для пользователя.
То, что происходит с компьютерными дисками, очень зависит от аппаратного обеспечения и микропрограммы рассматриваемого диска, при условии, что они, по крайней мере, просмотрели второй сеанс данных и могут воспроизводить аудио-сеанс.
Некоторые старые приводы просто игнорируют субкод и «воспроизводят» кадры данных, что приводит к громким звуковым сбоям. Некоторые перегружены количеством ошибок, требующих исправления и интерполяции, и эти приводы могут затем выдавать случайные сбои. Копирование на минимальной скорости привода может уменьшить или устранить этот эффект.
Большинство новых приводов могут успешно исправлять и интерполировать все отсутствующие аудиоданные даже при максимальной скорости копирования.
Методы, использованные на дисках Cactus Data Shield, означают, что диски не соответствуют красной книге стандартам цифрового аудио для компакт-дисков, и поэтому на них не распространяется Логотип Redbook. По этой причине они не должны называться CDDA (компакт-диск с цифровым аудио).
Существуют также этические / юридические проблемы, связанные с продажей дисков, которые не будут надежно воспроизводиться на всех проигрывателях, где добавленные ошибки делают диск более подверженным накопившемуся повреждению за весь срок службы, и где фактические аудиоданные были опущены..
Одним из первых выпущенных компакт-дисков с защитой от копирования был White Lilies Island от Натали Имбруглия, который использовал Cactus Data Shield и был выпущен в ноябре 2001 года. только незначительное упоминание CDS в мелком шрифте на коробке с компакт-диском, альбом был предметом множества жалоб от потребителей, которые обнаружили, что они не могут воспроизводить компакт-диски на компьютерах, отличных от Windows, игровых консолях и некоторых других устройствах. Случаи включают в себя Xbox, многократно воспроизводившую только небольшую часть дорожки 1, в то время как пользователи PlayStation 2 могли воспроизводить дорожку 2, но не дорожку 1. BMG позже предоставила потребителям неповрежденные копии этих компакт-дисков. Только первоначальная европейская версия была защищена от копирования.
Первыми версиями системы были CDS-100 и CDS-200. Позже была представлена система CDS-300 с активной программной защитой.