Статья на Register.co.uk сообщает, что автор DeCSS написал небольшую утилиту для командной строки Windows (QTFairUse), которая «выгружает вывод потока QuickTime в файл». Речь идет о файлах AAC в потоке Quicktime.
Хотя TheRegister пытается объяснить этот взлом как реализацию аналогового риппера потока, похоже, что он несколько более сложен…
Согласно README QTFairUse:
- Использование:
Откройте и воспроизведите файл MPEG4 AAC в QuickTime Player. Необработанные данные AAC будут записаны в Desktop/QTFairUse.aac
Приложение явно использует плеер Quicktime от Apple и патчит файл «quicktimempeg4.qtx» в Quicktime для Windows. Затем оно выводит эти «необработанные данные AAC» в файл во время воспроизведения исходного файла AAC в Quicktime. Предлагаемая теория заключается в том, что приложение перехватывает расшифрованные данные AAC из Quicktime после того, как авторизация была произведена, и сохраняет полученные расшифрованные (снятые DRM) данные AAC.
Судя по ограниченному тестированию одним пользователем с Quicktime 6.4 под Windows… приложение создает файлы «.aac» без DRM при воспроизведении защищенных файлов AAC через Quicktime. Однако эти выходные файлы в необработанном виде не воспроизводятся в большинстве плееров. Причина в том, что эти файлы представляют собой истинные «необработанные» данные AAC, которые были переданы Quicktime для воспроизведения. Вся информация заголовка была удалена. Чтобы создать воспроизводимые файлы, требуется дальнейшая упаковка файлов для добавления соответствующих заголовков MPEG. Но приложение работает так, как предполагалось — снимает DRM с *ваших* защищенных файлов AAC (хотя в текущем виде оно не имеет практического применения).
В любом случае, это первая публичная попытка взломать формат управления цифровыми правами Apple. Потенциал злоупотребления и опасения по поводу такого приложения больше, чем у простых «рипперов потока», поскольку оно позволило бы создавать идеальные копии защищенных файлов без потерь.