Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #34, СЕНТЯБРЬ 2003 г.

DИСКИ VЫСОКИХ DОСТОИНСТВ

Берд Киви (kiwi@computerra.ru)

Спецвыпуск Xakep, номер #034, стр. 034-098-6


ЗАЩИТА ОТ КОПИРОВАНИЯ MACROVISION

Изначально фирма Macrovision создала технологию защиты от перезаписи видеокассет VHS, которую затем доработала для цифровых систем. Суть защиты в искусственном ухудшении качества сигнала за счет существующих различий в работе ТВ и видеомагнитофона. В результате манипуляций телевизор показывает картинку еще правильно, а вот видеомагнитофон корректно записать ее уже не может, так как копии становятся заметно более тусклыми и содержат различные помехи в цвете и "полосатости" кадров. Понятно, что это проблема для тех, кто пытается записать DVD-фильм через аналоговый выход на видеокассету. Существует множество недорогих устройств, устраняющих защиту Macrovision и известных под названиями типа Video Clarifier, Image Stabilizer, Color Corrector и CopyMaster (www.videoguys.com/sima.htm). Умельцы могут изготовить и свою собственную схему, смотри http://66.40.78.100/Services/TECH_Notes/nineteen.html. В ПК то же самое делают многие программы преодоления кода региона, к примеру, DVD Region Killer.

СИСТЕМА ШИФРОВАНИЯ CSS

Для предотвращения переноса фильма с диска DVD-Video на жесткий диск компьютера (откуда его несложно копировать как угодно и на что угодно), используется система шифрования CSS или Content Scrambling System. Суть ее примерно в следующем. Плеер любой компании, будь то аппарат от Sony или программа типа WinDVD, имеет свой собственный "фирменный" ключ доступа к DVD-диску, именуемый ключом плеера. Всего существует 409 таких ключей, а на каждом DVD-диске, в свою очередь, содержится уникальный 5-байтный (40 бит) ключ диска, зашифрованный каждым из 409 ключей плеера. Другими словами, имеется 409 ячеек, в каждой из которых лежит ключ диска, который соответствующий программный или аппаратный плеер может расшифровать, благо всякому владельцу лицензии (производителю плеера) известен свой номер ячейки. Всего же на DVD-диске находятся три различных ключа: ключ аутентификации, ключ диска, а также ключ названия, расположенный в заголовке сектора данных. Каждый из 3 ключей должен обрабатываться и проверяться перед тем, как переходить к следующему. В итоге после всех проверок ключ диска комбинируется с ключом названия, чтобы "отпереть" кинофильм для воспроизведения. Хотя вся эта конструкция может на первый взгляд показаться весьма изощренной, в действительности механизм защиты CSS оказался значительно слабее, чем хотелось его разработчикам.

Назад на стр. 034-098-5  Содержание  Вперед на стр. 034-098-7