如何查找和播放 Lynda.com Android 或 Windows 应用程序下载的视频

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

有一个应用程序可以通过他们的 Android 和 Windows 应用程序下载他们的视频以供离线观看。我想知道这个应用程序将这些视频保存在哪里,如果它们是加密的,如何解密和播放它们?

我是一名程序员,但我对 Android/windows 应用程序开发一无所知,以下是我到目前为止所掌握的内容:


在 Android

好像保存视频在

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

这些文件没有扩展名,我将它们复制到我的笔记本电脑并尝试提供不同的流行媒体扩展名,但到目前为止在 WMP、VLC 和 Quicktime Player 中都没有任何效果。

我尝试使用 TrID 来识别文件类型(如 this link 中所指定,此实用程序表明它是一个 mp3 文件(虽然它应该是一个视频),我将扩展名更改为 mp3,也没用。

我尝试在 ISO buster 和其他几个应用程序中打开文件。最后,在尝试不同的事情时,当我选择计算支票的选项时,在 android 系统本身上,它显示一些 MD5SHA-1 值。我对这些术语不是很熟悉,但发现这些文件似乎是加密的。

如果我尝试在 Android 上直接打开此文件,系统开始生成十六进制转储,然后文件浏览器崩溃。

现在如果这些文件真的是视频文件并且是加密的,有没有办法解密它们并直接在视频播放器中播放?


在 windows 上将 App 存储在我笔记本电脑的 Windows 8.1

我发现应用程序文件存储在:

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_~_

我能够弄清楚如何为当前登录的用户分配权限并获得访问这些路径的权限,但无法进一步找到这些文件夹中的加密或未加密视频文件全部.


我知道如果我真的只是想下载视频文件,有更好更简单的方法 - 直接登录他们的网站并使用任何视频采集卡应用程序或扩展程序,就这么简单,确实有效.

但我的目的不是下载视频,而是我只是好奇为了学习和探索事物而进行道德黑客攻击。只是想了解是否有可能解密,找到合适的扩展程序并在没有应用程序的情况下直接播放它们。 Android 和 Windows 应用程序实际上在哪里存储这些视频在我自己的设备上,如果没有应用程序,我无法 access/play。嗯,应用程序开发人员干得好!

感谢任何帮助或指点。

我也在想同样的事情,我用 windirstat 做了一些探索,并在以下位置找到了大量文件:

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

它们是 .file,但较大的是视频,它们在 vlc 中播放良好。如果您愿意,可能会弄乱它们并添加 .avi 或其他内容以确保完整性..

是这样的:

  • 浏览至:

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

  • 将扩展名 .mp4 添加到该文件夹​​中的文件。

    (如果您按顺序下载文件,它们将更容易命名,因为可以按日期和时间排序。)

  • 在该文件夹中打开命令 Window(以管理员身份)

  • 运行 在包含无扩展视频文件的文件夹中执行以下命令,为所有这些文件提供 .mp4 扩展。

    ren *. *.mp4

由于 Lynda 使用 HTML5 只需单击视频上的另存为并将其下载为 mp4....

对于 Mac 用户,您可以在

找到离线文件
~/Library/Containers/com.lyndadotcom.lyndaosx/Data/Library/Caches/com.lyndadotcom.lyndaosx/offlnvds/

干杯!

  1. 如果您使用 lynda.com Windows 商店应用程序,您可以在

    下找到它

    C:\Users{用户名}\AppData\Local\Packages\lynda.com.lynda.com_0dmhem0sv94sr\LocalState\offline

  2. 对于那些使用 "Lynda Desktop App" 查找确切位置的人 windows

  3. 中的视频文件
  4. 运行 来自应用程序左上角应用程序菜单的 Lynda 桌面应用程序 select "Options" 你可以在那里找到下载文件的路径“当然 下载位置”也可以改成自己喜欢的路径, 它的默认位置是

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

对于那些无法使用 VLC 播放文件的人现在离线 App 加密文件,因此它只能解密和仅使用 lynda 离线 App 播放

如果有人需要如何解密文件,我已经开发了供我的人员使用的工具,但我想我不能为 public

分享它

好的,上面列出的解决方案工作了一段时间,但 Lynda 足够聪明,可以开始加密下载的视频。因此仅仅找到下载的内容已经不够好了。

我找不到解密由 Windows 商店应用程序下载的视频的方法,但有人在解密由 [=] 下载的视频方面做得很好22=]Desktop app(是的,它是不同的),它不如商店应用程序受欢迎。 您可以从 here.

下载此应用程序的桌面版本

在此处查找加密下载的 vdos:

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

并使用this tool解密它们。