Что такое формат файла HDS?
Файлы с расширением .hds относятся к категории файлов DRM (Digital Rights Management - управление цифровыми правами). В частности, файл .hds представляет собой локальное хранилище лицензий - Hashed Data Store - используемое Windows Media DRM и Microsoft PlayReady для хранения всех цифровых лицензий, выданных конкретному устройству.
Содержимое файлов .hds состоит из зашифрованной информации, которая контролирует возможность воспроизведения защищенных мультимедийных ресурсов для конкретных получателей. Когда пользователь покупает или лицензирует защищенный контент - на такой платформе, как Netflix, или через Windows Media Player - сведения о правах записываются в это локальное хранилище, чтобы контент мог воспроизводиться на этом устройстве. Воспроизведение привязано к идентификатору устройства, что означает, что файлы .hds нельзя переносить между машинами. Пользователи, купившие доступ, могут воспроизводить защищенные медиаданные только на определенных устройствах; эта информация хранится именно в файлах с расширением .hds.
Расположение по умолчанию: %LOCALAPPDATA%\Microsoft\Windows Media\DRM\ или %PROGRAMDATA%\Microsoft\PlayReady\. Microsoft настоятельно не рекомендует удалять файлы .hds: это потребует повторного получения всех ранее выданных лицензий DRM, а некоторые лицензии могут быть более недоступны для повторной загрузки. В случае повреждения доступ к ранее лицензированному контенту может быть безвозвратно утерян.
Хранилище .hds растет автоматически по мере приобретения новых лицензий и управляется Windows без пользовательского интерфейса. Это зашифрованная база данных, специфичная для конкретной машины - ее не следует путать с самими защищенными файлами контента .wmv или .wma.
Безопасность и защита
РИСК: LOWСам файл HDS не представляет угрозы безопасности - это зашифрованная база данных лицензий DRM, а не исполняемый контент. Однако не удаляйте его, не понимая последствий (потеря купленных лицензий DRM). Если файл найден в неожиданном месте, это может указывать на скрытую установку приложения с поддержкой DRM - изучите родительское приложение.
Детали формата
в двух словах- Файл сегмента Adobe HTTP Dynamic Streaming - Adobe HDS (HTTP Dynamic Streaming) использует файлы сегментов .f4f, иногда связанные с манифестами .hds; не имеет отношения к Microsoft DRM.
Программы, открывающие файлы HDS
Технические подробности
глубокая спецификация| Тип формата | Проприетарная зашифрованная бинарная база данных лицензий DRM |
| Кодировка | Бинарная (Binary), little-endian |
| Шифрование | Проприетарное; привязано к идентификатору машины/устройства (индивидуализация) |
| Расположение по умолчанию | %LOCALAPPDATA%\Microsoft\Windows Media\DRM\ или %PROGRAMDATA%\Microsoft\PlayReady\ |
| Типичный размер файла | 1 КБ - 10 МБ (растет по мере приобретения лицензий) |
| Содержимое | Все лицензии Windows Media DRM, выданные устройству, данные индивидуализации и данные постоянных сессий PlayReady |
| Поддерживаемые версии DRM | Windows Media DRM v7, v9, v10; Microsoft PlayReady 1.x-4.x |
| Привязка к устройству | Специфично для машины; нельзя переносить между устройствами |
| Проверка целостности | Внутренняя проверка хеша (непрозрачна для конечных пользователей) |
| Риск удаления | Удаление заставляет повторно получать все лицензии DRM; некоторые могут стать навсегда недоступными |
| Пользовательский путь хранилища | API PlayReady позволяет приложениям указывать пользовательское расположение хранилища лицензий .hds |
| Управление | Автоматическое - управляется Windows и средой выполнения PlayReady; интерфейс для пользователя отсутствует |
| Выпущен | circa 2003 (Windows Media DRM 7/9) |
| Последняя версия | Used by Windows Media DRM and Microsoft PlayReady (current) |
| Спецификация | learn.microsoft.com |
Конвертации HDS
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах HDS.