Как найти и воспроизвести видео, загруженные Lynda.com приложение для Android или Windows

есть приложение, которое показывает загрузку своих видео для автономного просмотра через их Android и Windows app. Мне было интересно, где это приложение сохраняет эти видео, и если они зашифрованы, как их расшифровать и воспроизвести?

Я программист, но я ничего не знаю о разработке приложений для Android/windows, вот что я смог взломать до сих пор:


На Android

похоже, что он сохраняет видео в

/ хранение / эмуляция/0 / Android / data / com..андроид.root / файлы / видео / / зашифровано/

эти файлы не имеют расширения, я скопировал их на свой ноутбук и попытался дать различные популярные медиа-расширения, ничего не работало до сих пор ни в WMP, VLC & Quicktime Player.

Я попытался определить тип файла, используя TrID (Как указано в этой ссылке и эта утилита предполагает, что это файл mp3 (в то время как это должно быть видео), я изменил расширение на mp3, это тоже не сработало.

Я попытался открыть файл в ISO buster и нескольких других приложениях. Наконец, при попытке различных вещей, на самой системе android, когда я выбираю опцию для вычисления проверок, он отображает некоторые MD5 и SHA-1 значения. Я не очень хорошо знаком с этими терминами, но выяснил, что эти файлы, похоже, зашифрованы.

если я попытаюсь напрямую открыть этот файл на Android, система начнет генерировать шестнадцатеричный дамп, а затем проводник файлов крахи.

теперь, если эти файлы действительно видеофайлы и зашифрованы, есть ли способ их расшифровать и воспроизвести непосредственно в видеоплеере?


в приложении Windows store в Windows 8.1 моего ноутбука

Я нашел файлы приложений хранятся по адресу:

C:Program ФайлыWindowsApps.com..com_1.5.0.2_neutral_split.масштаб-140_

C:Program ФайлыWindowsApps.com..com_1.5.0.2 _ x64__

C:Program ФайлыWindowsApps.com..com_2015.924.1324.2728_neutral_~_

я смог выяснить, как назначить привилегии текущему зарегистрированному пользователю и получить доступ к этим путям, но не смог добиться дальнейшего прогресса в поиске зашифрованных или незашифрованных видеофайлов в этих папках вообще.


Я понимаю, что если я действительно просто хочу загрузить видеофайлы, есть гораздо лучший и простой способ-напрямую войти на свой сайт и использовать любой приложение или расширение video grabber, это так же просто, как и то, что работает.

но мое намерение здесь не загружать видео, а скорее мне просто любопытно сделать этический взлом для изучения и изучения вещей. Просто хочу понять, можно ли даже расшифровать, найти соответствующее расширение и воспроизвести их напрямую без приложения или нет. И где приложения Android и Windows фактически хранят эти видео на моем собственном устройстве, к которому я не могу получить доступ/играть без приложения.. да молодцы разработчики!

любая помощь или указатели с благодарностью.

6 ответов


мне было интересно то же самое, и я сделал некоторые исследования с windirstat и нашел большую кучу файлов по адресу:

C:\Users\*username*\AppData\Local\Packages\lynda.com.lynda.com_0dmhem0sv94sr\LocalState\offline4074

они .файл, но большие-это видео, и они отлично играют в vlc. Вероятно, можно было бы возиться с ними и добавить.avi или что-то еще, до конца для полноты, если хотите..


поскольку Линда использует HTML5, просто нажмите "Сохранить как" на видео и загрузите его как mp4....


для пользователей Mac вы можете найти автономные файлы в

~/Library/Containers/com.lyndadotcom.lyndaosx/Data/Library/Caches/com.lyndadotcom.lyndaosx/offlnvds/

Ура!


хорошо, поэтому перечисленные выше решения работали некоторое время, но Lynda был достаточно умен, чтобы начать шифрование загруженных видео. И, следовательно, просто найти загруженный контент уже недостаточно хорошо.

Я не мог найти способ расшифровать видео, загруженные приложение магазина Windows но кто-то проделал большую работу в расшифровке видео, загруженных приложение (да, это другое), который не так популярен, как приложение магазина. Вы можно загрузить настольную версию этого приложения из здесь.

найти зашифрованные загруженные vdos здесь:

C:\Users\\AppData\Local\lynda.com\Lynda.com настольное приложение\offline\ldc_dl_courses

и расшифровать их с помощью инструмент.


вот так:

  • обзор:

    C:\Users\ * имя пользователя * \AppData\Local\Packages\lynda.com.Линда.com_0dmhem0sv94sr\LocalState\offline\ * XXXXXX*

  • добавить расширение .mp4 к файлам в этой папке.

    (Если вы загрузите файлы по порядку, их будет намного проще назвать, потому что можно будет сортировать по дате и времени.)

  • откройте окно команд в эта папка (как администратор)

  • выполните следующую команду в папке, содержащей ваши extesionless видео файлы, чтобы дать все из них .mp4 extesions.

    ren *. *.МР4


  1. Если вы используете lynda.com приложение Windows Store вы можете найти его в разделе

    C:\Users{userName}\AppData\Local\Packages\lynda.com.lynda.com_0dmhem0sv94sr\LocalState\offline

  2. для тех, кто использует "Lynda Desktop App", чтобы найти точное местоположение для видеофайлы в windows

  3. Run Lynda Desktop App из меню приложения в левом верхнем углу приложения выберите "Параметры "вы можете найти путь загруженных файлов там" курс Скачать местоположение " также вы можете изменить его на любой путь, который вы хотите,и его местоположение по умолчанию

."C:\Users\{userName}\AppData\Local\lynda.com\Lynda.com Desktop App\offline\ldc_dl_courses"

для тех, кто не может воспроизводить файлы с помощью VLC теперь offline App шифровать файлы, так что он может только дешифровать и играл с Lynda offline App только

Если кому-то нужно, как расшифровать файлы, я уже разработал инструмент для использования моим персоналом, чтобы сделать это, но я думаю, что не могу поделиться им для общественности