How to find and play videos downloaded by Lynda.com Android or Windows app

The application has an application that downloads their videos for offline viewing through their application for Android and Windows. I was wondering where this application saves these videos, and if they are encrypted, how to decrypt and play them?

I am a programmer, but I do not know anything about Android / Windows application development, here is what I have been able to hack so far:


On Android

It seems like it saves the video in

/storage/emulated/0/Android/data/com..android.root/files/videos//encrypted/

These files do not have an extension, I copied them to my laptop and tried to provide various popular media extensions, so far nothing has worked in either WMP, VLC, or Quicktime Player.

I tried to determine the file type using TrID (as indicated in this link , and this utility assumes that it is an mp3 file (while it should be a video), I changed the extension to mp3 , it didn’t work either.

I tried opening the file in ISO buster and several other applications. Finally, when you try to use different things in the Android system itself, when I select the option for calculating checks, it displays some MD5 and SHA-1 values. I am not very familiar with these conditions, but I realized these files seem to be encrypted.

If I try to open this file directly on Android, the system will start generating Hex Dump, and then the files will crash.

Now, if these files are really video files and are encrypted, is there a way so that I can decrypt them and play directly in the video player?


In the Windows Store app on my Windows 8.1 laptop

I found that the application files are stored at:

C: \ Program Files \ WindowsApps \ .com..com_1.5.0.2_neutral_split.scale-140 _

C: \ Program Files \ WindowsApps \ .com..com_1.5.0.2_x64 __

C: \ Program Files \ WindowsApps \ .com..com_2015.924.1324.2728_neutral_ ~ _

I managed to figure out how to assign privileges for the current user login and gain access to access these paths, but could not make further progress in finding encrypted or unencrypted video files in these folders in general.


I understand that if I really want to download video files, it will be much better and easier for you - directly go to their site and use any application or video capture extension, it is as simple as how it works.

But my intention here is not to upload videos, but that I am just interested in doing ethical hacks to study and study things. I just want to understand whether it is even possible to decrypt, find the corresponding extension and play them directly without an application or not. And where both Android and Windows applications actually store these videos on my own device, which I cannot get / play without the App .. yes, well-made application developers!

Any help or pointers appreciated.

+5
source share
6 answers

I was interested in the same thing, and I did some research using windirstat and found a large group of files at:

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

They are .file, but big ones are videos and they play great in vlc. Perhaps you can come across them and add .avi or something else, to the end for completeness, if you want.

+4
source

Since Lynda uses HTML5, just click "Save As On Video" and download it as mp4 ....

+9
source

For Mac users, you can find offline files in

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

Hooray!

+8
source

Here's how to do it:

  • Overview:

    C: \ Users \ * Username * \ AppData \ Local \ Packages \ lynda.com.lynda.com_0dmhem0sv94sr \ LocalState \ offline \ * XXXXXX *

  • Add the .mp4 extension to the files in this folder.

    (If you upload files in order, it will be much easier to name them, because it will be possible to sort by date and time.)

  • Open a command window in this folder (as administrator)

  • Run the following command in the folder containing your non-playing video files to provide them with all .mp4 extesions.

    ren *. * .mp4

+3
source

Ok, so the above solutions worked for a while, but Lynda was smart enough to start encrypting uploaded videos. And therefore, simply finding the downloaded content is no longer enough.

I could not find a way to decrypt the videos downloaded by the Windows Store application, but someone did a great job of decrypting the videos downloaded by the Desktop application (yes, this is different), which is not as popular as the storage application. You can download the desktop version of this application from here .

Find encrypted downloaded vdos here:

C: \ Users \\ AppData \ Local \ lynda.com \ Lynda.com Desktop App \ offline \ ldc_dl_courses

and decrypt them using this tool .

+3
source
  • If you use the lynda.com Windows Store app, you can find it under

    C: \ Users {username} \ AppData \ Local \ Packages \ lynda.com.lynda.com_0dmhem0sv94sr \ LocalState \ forum

  • for those using the Lynda Desktop app to find the exact location for video files in windows

  • Launch the Lynda Desktop application from the App menu in the upper left corner of the “Settings” application, you can find the path to the downloaded files there “Course Download location”, you can also change it to any path you want and its defualt location

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

for those who cannot play files using VLC, Encrypt files are now offline, so it can only be decrypted and played only with lynda offline

if someone needs how to decrypt files that I already developed for my staff, for this, but I think I can’t share it for the public

+2
source

Source: https://habr.com/ru/post/1235590/


All Articles