Техника защиты компакт-дисков от копирования

         

FF FF FF FF


0049C980:  00 FF FF FF FF FF FF FF ¦ FF FF FF 00 00 29 31 E1                )1с

0049C990:  52 49 44 30 31 00 00 00 ¦ 4E 45 43 00 00 00 00 00   RID01   NEC

0049C9A0:  4E 52 31 31 00 00 00 00 ¦ 02 58 56 00 00 00 00 00   NR11    OXV

0049C9B0:  4E 45 43 20 20 20 20 20 ¦ 20 20 20 20 20 20 20 20   NEC

0049C9C0:  20 20 20 20 20 20 20 20 ¦ 20 20 20 20 20 20 20 20

0049C9D0:  4E 52 2D 39 31 30 30 41 ¦ 20 20 20 20 20 20 20 20   NR-9100A

0049C9E0:  32 58 56 32 32 38 31 53 ¦ 31 31 31 20 20 20 20 20   2XV2281S111

0049C9F0:  00 00 00 00 00 00 00 00 ¦ 00 00 00 00 00 00 00 00

0049CA00:  00 00 00 00 00 00 00 00 ¦ 00 00 00 00 00 00 00 00

Листинг 55 водяные знаки, внедренные в предпоследний сектор post-gap'a программой Stomp Record Now: некорректный номер трека в заголовке сектора (E1h вместо 01h – выделен жирным шрифтом и взят в рамку) и идентификатор рекордера, на котором выполнялся прожиг диска (выделен жирным шрифтом)

Штатные копировщики (и Ahead  Nero в частности) не копируют содержимое областей пред- и пост-зазора и потому "водяные знаки" на скопированных дисках просто отсутствуют! Чтобы отличить оригинальный диск от его копии защитный механизм должен: 1) а) используя команду READ TOC (format 0x2 —– full TOC), считать оглавление диска в "сыром" виде; 2б) считать адрес выводной области любой из сессий (например, первой из них);  3в) определить адрес "водяного" сектора и, используя команду READ CD, считать его в "сыром" виде; 4г) проанализировать значение поля MODE (пятнадцатый байт заголовка сектора, считая от нуля),; если это поле больше двух, то – мы имеем дело с оригиналом или его качественной копией; . 5д) параноикам можно порекомендовать считать содержимое пользовательской области данных и сличить его с эталоном. Это не добавит защите стойкости (если копировщик скопирует "водяной" маркер в поле MODE, то он скопирует и пользовательскую часть сектора), но, возможно, придаст его разработчику чувство самоуспокоения.


Содержание  Назад  Вперед







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий