Интернет магазин китайских планшетных компьютеров



Компьютеры - SafeDisc - История версий

27 апреля 2011


Оглавление:
1. SafeDisc
2. История версий
3. Проблемы безопасности



SafeDisc

Защищенные с помощью SafeDisc V1 могут быть распознаны по нескольким файлам, находящимся на диске:

  • 00000001.TMP
  • CLCD16.DLL
  • CLCD32.DLL
  • CLOKSPL.EXE
  • DPLAYERX.DLL

А также по существованию двух файлов <GAME>.EXE и <GAME>.ICD. Исполняемый EXE файл является только загрузчиком, который расшифровывает и загружает защищенный исполняемый файл игры из файла ICD. Первые версии SafeDisc были также просты для обхода, обычными пользователями и профессиональными дупликаторами, как и копирование.

SafeDisc

Следующие файлы должны существовать на каждом защищенном CD:

  • 00000001.TMP
  • 00000002.TMP

Загрузчик файла теперь интегрирован в основной исполняемый файл, что делает файл <GAME>.ICD ненужным. Также файл CLOKSPL.EXE, который появился в SafeDisc v1, больше не существует.

Точную версию SD2 можно найти внутри файла <GAME>.EXE с помощью строки: «BoG_ *90.0&!! Yy>», следующие за ней 3 длинных беззнаковых числа будут обозначать номера версии, подверсии и ревизии соответственно. Во время создания резервной копии диска, будут появляться ошибки чтения в промежутке секторов 822-10255.

Также в этой версии защиты были введены «слабые» сектора, которые приводят к проблемам синхронизации с некоторыми пишущими CD-приводами. Цифровые сигнатуры продолжают существовать в этой версии, но это не имеет никакого эффекта на образы дисков, смонтированных в Daemon Tools или подобных программах.

В дополнение, в SafeDisc версии 2.50 была добавлена проверка на Absolute Time in Pregroove, что делает невозможным использование записанной копии, без использования программ, которые маскируют это.
SafeDisc версий 2.90 и выше усложнил возможность записи копии на болванку, поскольку для этого теперь требуется привод, обладающий способностью записывать «слабые сектора», такие приводы нечасто встречаются.

SafeDisc

SafeDisc v3 использует ключ, чтобы зашифровать главный исполняемый файл и создает соответствующую цифровую сигнатуру, которая добавляется к дискам CD-ROM/DVD-ROM когда они реплицируются. Размер сигнатуры варьируется от 3 до 20 МБ в зависимости от того, насколько сильное шифрование требуется. Процесс аутентификации занимает примерно от 10 до 20 секунд.

SafeDisc

Текущая используемая версия SafeDisc это v4. Ею было защищено свыше 40 % собственнических коммерческих игр, выпущенных начиная с Августа 2004, включая Quake 4.



Просмотров: 2504


<<< Lenslok