DRM защита видео файлов

Тема в разделе "WASM.RESEARCH", создана пользователем psu, 2 сен 2006.

  1. psu

    psu New Member

    Публикаций:
    0
    Регистрация:
    12 июл 2006
    Сообщения:
    198
    При просмотре некоторых WMV файлов WMPlayer выдает сообщение о необходимости получить лицензию на его просмотр.
    Задача: изменить URL на заданный.
    Проблема в том, что данный url защищен контрольной суммой в 12 байт
    Кто может подсказать, какой алгоритм подсчета КС использует DRM?

    Викладываю кусок файла с URL и КС( в оригинале - UNICODE ):

    <WRMHEADER version="2.0.0.0"><DATA><options>toto</options><CID>122206</CID><SECURITYVERSION>
    2.2</SECURITYVERSION>
    <LAINFO>http://www.hot-videos.be/get_license.asp</LAINFO>
    <KID>DEL122</KID><CHECKSUM>iBzZC!kLnQ==</CHECKSUM></DATA>
    <SIGNATURE><HASHALGORITHM type="SHA"></HASHALGORITHM><SIGNALGORITHM type="MSDRM"></SIGNALGORITHM>
    <VALUE>giLnmPIXh5WGoItz5TSMDJUHdlN1DK8au1vsC5kxx5IAC!u*KXt6HQ==</VALUE>
    </SIGNATURE></WRMHEADER>
     
  2. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
  3. psu

    psu New Member

    Публикаций:
    0
    Регистрация:
    12 июл 2006
    Сообщения:
    198
    ну и что из этого? я же написал, что нужно не ломать защиту ( файл должен остаться с лицензией ), а просто изменить URL получения лицензии.

    ЗЫ. Каждая вторая ссылка в гугле по DRM на эту новость указывает ;)
     
  4. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    psu
    Если копать глубже. Можно найти автора взлома. И на его сайте. Есть прожка. Только вот она заточена под DRM1 (только там файл нужен с русскими атрибутами, а его и в помине нет, есть только амереканский). А про DRM2 написано пробуйте.

    Наверно
     
  5. AlB80

    AlB80 New Member

    Публикаций:
    0
    Регистрация:
    11 май 2006
    Сообщения:
    25
    Адрес:
    Russia
    Pavia
    Если бы SHA то все бы его юзали. Тут ассиметричная крипта нужна.
    Не просто КС (crc) и не криптографически устойчивая (sha), а цифровая подпись.
     
  6. psu

    psu New Member

    Публикаций:
    0
    Регистрация:
    12 июл 2006
    Сообщения:
    198
    AlB80
    Мне кажеться, что здесь используется симметричное шифрование или хеш. Иначе откуда берется открытый ключ?

    И еще одно. Проверил еще несколько файлов: КС состоит исключительно из ASCII символов... Идеи?

    Нашел вот по теме DRM, кажется:
    http://windowssdk.msdn.microsoft.com/en-us/library/ms716564.aspx

    НО. необходимой MSDRM.DLL у меня нет. Кто может намылить?
     
  7. psu

    psu New Member

    Публикаций:
    0
    Регистрация:
    12 июл 2006
    Сообщения:
    198
    "КС состоит исключительно из ASCII символов"
    похоже на base64...
     
  8. RElf

    RElf New Member

    Публикаций:
    0
    Регистрация:
    25 дек 2004
    Сообщения:
    159
    см. http://osiris.978.org/~brianr/crypto-research/ms-drm/ms-drm.htm
     
  9. G13

    G13 New Member

    Публикаций:
    0
    Регистрация:
    24 мар 2006
    Сообщения:
    499