Как найти и воспроизвести видео, загруженные 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
-
Если вы используете lynda.com приложение Windows Store вы можете найти его в разделе
C:\Users{userName}\AppData\Local\Packages\lynda.com.lynda.com_0dmhem0sv94sr\LocalState\offline
для тех, кто использует "Lynda Desktop App", чтобы найти точное местоположение для видеофайлы в windows
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 только
Если кому-то нужно, как расшифровать файлы, я уже разработал инструмент для использования моим персоналом, чтобы сделать это, но я думаю, что не могу поделиться им для общественности