Windows Media DRM: Технологии, Защита и Борьба с Обходом
Windows Media DRM
WMDRM: цифровая защита контента Windows Media. SDK, форматы, поддержка устройств. Устарела, заменена PlayReady. Информация о лицензировании и совместимости.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Windows Media DRM или WMDRM — это служба управления цифровыми правами для платформы Windows Media. Она предназначена для доставки аудио- или видеоконтента по IP-сети на ПК или другое устройство воспроизведения таким образом, чтобы распространитель мог контролировать способ использования этого контента. WMDRM включает следующие компоненты:
Windows Media Rights Manager (WMRM) SDK для упаковки контента и выдачи лицензий;
Windows Media Format SDK (WMF SDK) для разработки приложений Windows, поддерживающих DRM и формат Windows Media;
Windows Media DRM для портативных устройств (WMDRM PD) для поддержки автономного воспроизведения на портативных устройствах (Janus);
Windows Media DRM для сетевых устройств (WMDRM ND) для потоковой передачи защищенного контента на устройства, подключенные к домашней сети (Cardea).
Windows Media DRM or WMDRM, is a Digital Rights Management service for the Windows Media platform. It is designed to provide delivery of audio or video content over an IP network to a PC or other playback device in such a way that the distributor can control how that content is used. WMDRM includes the following components:
Windows Media Rights Manager (WMRM) SDK for packaging content and issuing licenses
Windows Media Format SDK (WMF SDK) for building Windows applications which support DRM and the Windows Media format
Windows Media DRM for Portable Devices (WMDRM PD) for supporting offline playback on portable devices (Janus)
Windows Media DRM for Network Devices (WMDRM ND) for streaming protected content to devices attached to a home network (Cardea)
В Windows 10 Anniversary Update Windows Media DRM была заменена на Microsoft PlayReady.
Windows Media DRM was replaced in Windows 10 Anniversary Update in favor of Microsoft PlayReady.
Совместимость
Содержимое, распространяемое с использованием шифрования WMDRM, не является повсеместно доступным. Microsoft Windows поддерживает воспроизведение контента, защищенного шифрованием WMDRM, и этот формат стал популярным среди производителей потребительской электроники, многие из которых лицензировали компонент декодирования WMDRM для устройств, таких как телевизоры, приставки и Blu-ray плееры. Открытый сетевой протокол для управления цифровыми правами, [MS DRM] из набора MCPP, устанавливает, что разработчики программного обеспечения имеют право реализовывать этот протокол вне инструментов разработки и среды Microsoft.
Content delivered with WMDRM encryption is not universally accessible. Microsoft Windows supports playback of content protected with WMDRM encryption, and the format has become popular with consumer electronics manufacturers, many of whom have licensed the WMDRM decode component for devices like television sets, set top boxes and Blu ray players. The open network protocol for digital rights management, [MS DRM] from the MCPP collection, stipulates that software developers have a right to implement the protocol outside the Microsoft's development tools and environment.
Удаление
Были созданы инструменты для удаления защиты DRM с файлов Windows Media, позволяющие воспроизводить их на платформах, не поддерживающих Janus. Как правило, эти инструменты разрабатывались с расчетом на конкретную версию Individualized Blackbox Component (IBX) и редко работают с версиями, для которых они не были специально предназначены. Microsoft, помимо обновления IBX при его взломе, также преследовала в судебном порядке разработчиков и распространителей этих инструментов, что привело к дальнейшему уходу разработки и распространения в подполье и её фрагментации. Эти инструменты можно разделить на три категории: дешифровщики, инструменты для поиска ключей и универсальные (находят ключи и затем дешифруют). Microsoft добилась большего успеха в пресечении разработки и распространения инструментов, способных находить ключи, чем тех, которые расшифровывают кодировку, что подтверждается непрерывным существованием проекта FreeMe2 на SourceForge.
Tools have been created to strip files of Windows Media DRM, enabling them to be played on non Janus platforms. These tools typically were developed with one specific Individualized Blackbox Component (IBX) version in mind and rarely work on a version they were not explicitly designed for. Microsoft in addition to upgrading the IBX whenever it was cracked, also pursued legal action against those who developed and hosted these tools, driving the development and distribution even further underground and fragmenting it. These tools can be split into three categories: decrypter, key finder, and all in one (finds the keys and then decrypts). Microsoft has been more successful in squashing the development and distribution of the tools capable of key finding than those that decrypt encoding, as is apparent by the continual existence of the SourceForge project FreeMe2.
FairUse4WM (ссылка на веб-сайт)
Утверждалось, что один конкретный инструмент, FairUse4WM (выпущенный 19 августа 2006 года), разработанный Viodentia, обладал способностью удалять DRM с файлов, защищенных WMDRM. Это был универсальный инструмент. Microsoft отреагировала несколькими способами. Во-первых, 28 августа 2006 года Microsoft выпустила новую версию IBX, чтобы заблокировать работу этого конкретного инструмента. Microsoft также проинформировала партнеров о том, что работает над дальнейшим решением этой проблемы, поскольку, как сообщалось, исправление также было обойдено в течение нескольких дней. Microsoft также направила уведомления о прекращении распространения владельцам веб-сайтов, распространяющих FairUse4WM. Наконец, 22 сентября 2006 года Microsoft подала федеральный иск против Джона Доуса 1–10 a/k/a "viodentia", надеясь установить личность ответственного лица или лиц. Однако оператор самого популярного зеркала утилиты, Джеймс Холден, отрицает получение каких-либо подобных уведомлений или угроз. Не сумев установить личность Viodentia, в апреле 2007 года Microsoft отозвала поданные гражданские иски. К 16 октября 2006 года дистрибьюторы, использующие защиту Windows Media DRM, такие как Sky Anytime, использовали пропатченный кодек. 6 сентября 2007 года Microsoft обновила IBX до версии 11.0.6000.7000, пытаясь предотвратить обход защиты вариантами оригинальной программы. И, начиная с 28 ноября 2007 года, удаление DRM в Windows XP на новых установках или обновленных компьютерах (то есть тех, которые уже содержат IBX версии 11.0.6000.7000), невозможно без отката до Windows Media Player 10. В 2008 году была выпущена еще одна пропатченная версия FairUse4WM, позволяющая работать с Windows Vista и версиями IBX ниже 11.0.6000.6324. В попытке запутать злоумышленников или программные инструменты, Microsoft вернулась к спорному номеру версии 11.0.6000.6324, выпустив новую версию IBX, но присвоив файлу обманчивый номер более старой версии.
It was claimed that one particular tool, FairUse4WM (released on August 19, 2006) written by Viodentia, had the ability to strip DRM from files protected with WMDRM. This is an all in one tool. Microsoft responded in several ways. First, on August 28, 2006 Microsoft released a new version of the IBX to prevent this particular tool from working. Microsoft also informed partners that they were working to further resolve this issue, given that allegedly the fix was also circumvented within days. Microsoft also issued takedown notices to Web site owners distributing FairUse4WM. Finally, on September 22, 2006, Microsoft filed a federal lawsuit against John Does 1–10 a/k/a "viodentia", hoping to identify the person or persons responsible. However, the operator of the highest ranked mirror of the utility, James Holden, denies having received any such notices or threats. Unable to find the identity of Viodentia, in April 2007 Microsoft dropped the civil suits they had filed. By October 16, 2006, distributors using the Windows Media DRM protection, such as Sky Anytime, were using a patched codec. On September 6, 2007, Microsoft updated IBX to version 11.0.6000.7000, in an attempt to thwart circumvention efforts by variants of the original program. And, as of November 28, 2007, DRM Removal under Windows XP on new installs or updated computers (i. e. those that already contain IBX version 11.0.6000.7000), is not possible without rolling back to Windows Media Player 10. In 2008 another patched version of FairUse4WM was released, allowing it to work with Windows Vista, and IBX versions lower than 11.0.6000.6324. In a ploy to confuse the abusers or software tools, Microsoft revisited the controversial 11.0.6000.6324 version number, releasing a new IBX version, but giving the file a deceptive older version number.
DRMDBG
DRMDBG — это программа для поиска ключей, которая извлекает их путем перехвата работы экземпляра Windows Media Player, который она запускает. Существует несколько версий, каждая из которых предназначена для определенной версии системы. Версия, выпущенная 3 марта 2009 года, поддерживает версии IBX 11.0.6000.6324 и 11.0.6001.8000.
DRMDBG is a key finder, it extracts the keys by hooking an instance of Windows Media Player that it launches. There are several version available each targeting a specific version. The version released on March 3, 2009 supports IBX versions 11.0.6000.6324 and 11.0.6001.8000.
Миракаги
Миракаги был одним из первых ключевых инструментов поиска; разработка проекта прекращена.
Mirakagi was one of the first key finders; it is no longer in development.