Перейти к содержимому








Фотография
Предлагаю работу

Декриптинг видео формата для кастомного плеера



  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 doubleagentzebra

doubleagentzebra
  • Сливапер LVL 1
  • Сообщений: 2
  • Регистрация: 02.11.2020
  • Заработано: 0 руб.
Репутация: 0

Награды: 4

  
  
  
  

Отправлено 07 Ноябрь 2020 - 00:02

Всем здравствуйте.
 
Задача связана с реверсингом софта.
 
Имеются видео файлы в формате .dcv, которые предназначены для воспроизведения в специальном плеере DMM Player.
 
Видео заранее скачиваются с определённого видео-сервиса. На случай если это принципиально, сообщаю сразу, что видео содержат контент для взрослых. Однако, смотреть их в рамках данной задачи совершенно необязательно.
 
Скачать один из таких .dcv файлов можно тут: https://yadi.sk/i/6uKhdRgbPSymPg
Скачать сам плеер можно тут: https://yadi.sk/d/0jb0MdByTE6XfQ
 
Есть основания полагать, что видео представляют собой обычные .mp4 файлы, зашифрованные через AES-128. Для воспроизведения видео плеер коннектится к серверу видео-сервиса для проверки наличия у аккаунта лицензии к данному видео и выдачи ключа, который, само собой, уникальный для каждого видео. IV возможно вшит в код плеера. Данные для входа в аккаунт, имеющий лицензию на видео файл, ссылка на скачивание которого была указана ранее, будут предоставлены.
 
Задача - получение из любого заданного видео в формате .dcv (разумеется с наличием на аккаунте лицензии к нему) исходного видео файла (без каких либо модификаций самих видео/аудио потоков), который сможет быть воспроизведён в любом другом плеере.
 
Реализовать это можно путём модификации плеера таким образом, что при открытии .dcv файла, грубо говоря, будет происходить дамп .mp4 файла (а исходный формат, повторюсь, скорее всего, такой, но это не точно) рядом с входным .dcv файлом.
 
Готовое решение в виде патча было бы идеально, так как я не программист должного уровня и разбираться в коде особо не хочется, но получение исходников, в принципе, также было бы приемлемым вариантом.
 
Кому интересна данная задача - пишите.




Похожие темы Collapse

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных

×

Зарегистрируйся моментально!