SafeDisc
SafeDisc — системазащиты от копирования дляWindows приложений и игр, разработаннаяMacrovision Corporation. Поддержка была прекращена с 31 марта 2009 года.
Цели
[править |править код]Основная задача SafeDisc — предотвращениенесанкционированного копированиясобственнического ПО, как домашнего с помощью домашних копировщиков, так и промышленных, а также попытокобратного проектирования. В течение нескольких лет было выпущено несколько версий SafeDisc, каждая из которых ставила перед собой задачи сделать копирование дисков более сложным. Последняя версия представлялась как SafeDisc Advanced.
Уязвимости
[править |править код]Несмотря на то, что защита SafeDisc эффективно препятствовала обычным пользователям создавать функциональные копииCD илиDVD-дисков, она довольно легко обходится профессиональнымикрэкерами. Ранние версии SafeDisc не представляли особых трудностей для копирования дисков. Начиная с версии 2.9, SafeDisc может создавать диски, которые представляют трудность для копирования или обратного проектирования, что требует определённых приводов с возможностью записи «слабых секторов» и добавочных форматов данных, которые являются характерными для SafeDisc.
Предыдущие версии SafeDisc’а преодолевались с помощью программ, монтирующих виртуальные диски, таких какDAEMON Tools иAlcohol 120%. SafeDisc вела чёрный список такогоПО, и это значит, что тем, кто хочет использовать данный метод, приходилось скрывать монтировщик, устанавливая дополнительный софт, к примеру,CureRom.
Другой потенциально возможной атакой на SafeDisc является извлечение зашифрованных данных приложения из архива, в котором они содержатся: все данные находятся в ICD файле, защищённом формате, используемом SafeDisc’ом чтобы убедиться в том что оригинальный диск был загружен. UnSafeDisc захватывает и расшифровывает файлы SafeDisc открывая ICD-файл, расшифровывая его и конвертируя его в исполняемый файл. Однако, к каждой программе требуется отдельныйпатч, чтобы добиться её полной функциональности.
Проблемы безопасности
[править |править код]На компьютер пользователя SafeDisc устанавливает собственныйдрайвер устройства для ОС Windows, который называетсяsecdrv.sys. В дополнение, чтобы включить защиту от копирования предоставляется доступ уровняring 0 для запуска приложения. Это является потенциальнойбрешью в безопасности, посколькутрояны и другоевредоносное ПО могут использовать драйвер чтобы получить администраторский доступ к системе, даже если программы запущены подучётной записью с ограниченными правами доступа.
5 ноября 2007 года Microsoft сообщила о найденной уязвимости в драйвере SECDRV.SYS[1], которая позволяет атакующему повысить уровень привилегий.
Начиная с 2015 года, продукты, защищенные SafeDisc, больше не способны работать в ОСWindows Vista и выше из-за выхода обновления безопасностиMicrosoft MS15-097[2][3].
См. также
[править |править код]Примечания
[править |править код]- ↑Microsoft Security Advisory (944653) (неопр.). Дата обращения: 2 февраля 2008. Архивировано 2 июня 2012 года.
- ↑Windows 10 won’t run games with SafeDisk, SecuROM DRM (неопр.). IGN (19 августа 2015). Дата обращения: 11 января 2025.
- ↑MS15-097: Description of the security update for the graphics component in Windows: September 8, 2015 - Microsoft Support (неопр.). support.microsoft.com. Дата обращения: 11 июня 2024.