SafeDisc

редактировать
SafeDisc
Разработчик (и) Macrovision Corporation (1999–2007). Trymedia (2008– 2009)
Первый выпуск1998 г.; 22 года назад (1998 г.)
Стабильный выпуск 4.90.010 / 2 мая 2008 г.; 12 лет назад (2008-05-02)
Операционная система Microsoft Windows
Форма x86
Доступна наанглийский
Типе Защита Плат от копирование

SafeDisc - это программа защиты от копирования для приложений и игр Microsoft Windows, распространяемая на оптическом диске. Созданный Macrovision Corporation, он был направлен на предотвращение несанкционированного копирования дисков. Программа была представлена ​​в 1998 году и была прекращена 31 марта 2009 года.

Хотя заявлено использование для предотвращения пиратства, многие, включая Electronic Frontier Foundation, считают, что это используется для ограничения своих прав добросовестного использования.

Содержание
  • 1 История
    • 1.1 Отказ от поддержки
  • 2 Обход
  • 3 Операция
  • 4 История версий
    • 4.1 SafeDisc (V1) (1998–2001)
    • 4.2 SafeDisc (V2) (ноябрь 2000–2003)
    • 4.3 SafeDisc (V3) (2003–2005)
    • 4.4 SafeDisc (V4) (2005–2008)
  • 5 Уязвимости драйвера SafeDisc
  • 6 См. Также
  • 7 Ссылки
  • 8 Внешние ссылки
История

За эти годы было выпущено несколько редакций SafeDisc. У каждого из них есть цель сделать диски труднее копировать. Текущая версия продается как SafeDisc Advanced.

Ранние версии SafeDisc не усложняли копирование дисков. Последние версии 2.9+ могут создавать диски, которые трудно копировать или реконструировать, требуя записывающих устройств, способных эмулировать «слабые сектора» и нечетные форматы данных, характерные для SafeDisc.

Прекращение поддержки

Вскоре после выпуска Windows 10 в 2015 году Microsoft заявила, что игры с SafeDisc DRM не будут запускаться в операционной системе, сославшись на проблемы безопасности программного обеспечения, в котором он становится «глубоко внедренным »в систему. Microsoft заявила, что поддержка SafeDisc могла быть возможной лазейкой для использования компьютерными вирусами. Поддержка SafeDisc в более ранней версии Windows была прекращена после выпуска обновления номер 3086255 в 2015 году.

Обход

Предыдущие версии SafeDisc были преодолены с помощью программного обеспечения эмулятора образа диска, например Daemon Tools и Спирт 120%. SafeDisc в настоящее время заносит в черный список такое программное обеспечение, а это означает, что те, кто хочет использовать этот метод, установить дополнительное программное обеспечение, чтобы скрыть монтажника; примеры включают в себя и YASU

Еще одна потенциальная атака на SafeDisc - вытащить зашифрованное приложение из архива, в котором оно содержится. Все зашифрованные диски SafeDisc содержат файл ICD в зашифрованном формате, используемый SafeDisc для гарантии того, что оригинальный CD загружен. UnSafeDisc обходит и расшифровывает зашифрованные файлы SafeDisc, открывая формат файла ICD, расшифровывая его и преобразовывая в EXE-файл. Однако для каждой программы требуется определенный патч для полной функциональности.

Операция

SafeDisc уникальную цифровую подпись к оптическому носителю во время репликации. Каждый раз при запуске программы, защищенной SafeDisc, аутентификатор SafeDisc выполняет проверку безопасности и проверяет подпись SafeDisc на оптическом носителе. Процесс аутентификации занимает от 10 до 20 секунд. Как только проверка будет установлена, последовательность будет завершена, и программа запустится в обычном режиме. Подпись SafeDisc таким образом, чтобы ее было сложно скопировать или передать с исходного носителя. (Например, он может изменить в результате исправления ошибок в процессе копирования.) Некоторые мультимедийные программы разработаны для запуска с жесткого диска ПК без доступа к файлам с диска с программой после первоначальной установки. SafeDisc разрешает это, пока потребитель поддерживает исходный CD или DVD, который требуется для аутентификации каждого раз при запуске программы. Если при загрузке программы не вставить оригинальный диск в привод, проверка подписи SafeDisc будет невозможна.

История версий

SafeDisc (V1) (1998–2001)

Компакт-диски с защитой SafeDisk V1 можно распознать по нескольким файлам на компакт-диске:

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

А также наличием двух файлов . EXE и .ICD (где заменяется фактическим названием игры).

Исполняемый файл EXE - это только загрузчик, который расшифровывает и загружает защищенный исполняемый файл игры в зашифрованном файле ICD.

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

SafeDisc (V2) (ноябрь 2000 - 2003)

На каждом оригинальном компакт-диске должны быть следующие файлы:

  • 00000001.TMP
  • 00000002.TMP (не всегда присутствует)

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

Версию SD2 можно найти в файле .EXE по его строке: BoG_ * 90.0 !! Yy>, за это следуют три беззнаковых длинных, это номер версии, подрывной версии и ревизии (в шестнадцатеричном формате). При создании резервной копии между секторами 806-10663 будут возникать ошибки чтения.

Защита также имеет "слабые" сектора, представленные в версии, что вызывает проблемы с синхронизацией с некоторыми записывающими устройствами компакт-дисков. Цифровые подписи все еще присутствуют в этой версии. Но это не влияет на образы дисков, смонтированные в Daemon Tools или подобных программах. Кроме того, в SafeDisc версии 2.50 добавлено обнаружение ATIP, которое делает невозможным использование копий в записывающем устройстве, которое маскирует это (CloneCD имеет возможность.) SafeDisc версии 2.90 и выше усложняют прожиг копий, требуя записывающих устройств, способных прожигать «слабые сектора»; эти диски необычны. Существуют программные решения, которые устраняют необходимость в специализированном оборудовании.

SafeDisc (V3) (2003–2005)

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

SafeDisc v3 может шифровать несколько исполняемых файлов на одном или нескольких CD / DVD при условии, что исполняемые файлы зашифрованы одним и тем же ключом и цифровая подпись добавлена ​​к каждому носителю. SafeDisc v3 поддерживает виртуальные диски до тех пор, пока доступен оригинальный CD / DVD. После аутентификации компакт-диска должна продолжаться работа с виртуального диска при условии, что программное обеспечение виртуального диска не было занесено в черный список.

CloneCD может добросовестно использовать копии V3.

SafeDisc (V4) (2005–2008)

Последняя основная версия SafeDisc Версия 4, выпущенная в феврале 2005 года. Со временем она уступила место SecuROM, окончательная сборка - версия 4.90.010 в мае 2008 года; выпуск прекращается 30 марта 2009 г.

уязвимости драйвера SafeDisc

7 ноября 2007 г.; Microsoft заявила, что «в драйвере Macrovision SECDRV.SYS есть уязвимость, позволяющая повысить привилегии. Эта уязвимость была исправлена ​​Microsoft 11 декабря 2007 г. Эта уязвимость не влияет на Windows Vista. Драйвер secdrv.sys используется как игра, в которой используется Macrovision SafeDisc. Без драйвера в игры с защитой SafeDisc нельзя будет играть в Windows ». В конечном итоге это делается одним из факторов, которые заставляют их отказаться от поддержки программы в 2015 году.

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-06 06:13:47
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте