web-dev-qa-db-fra.com

Comment trouver et lire des vidéos téléchargées par l'application Lynda.com Android ou Windows

Il existe une application qui permet de télécharger leurs vidéos pour une visualisation hors ligne via leur application Android et Windows. Je me demandais où cette application enregistre ces vidéos et si elles sont cryptées, comment les décrypter et les lire?

Je suis un programmeur mais je ne connais rien au développement d'applications Android/Windows, voici ce que j'ai pu pirater jusqu'à présent:


Sur Android

Il semble que cela enregistre des vidéos sur

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

Ces fichiers n’ont pas d’extension. Je les ai copiés sur mon ordinateur portable et j’ai essayé de donner différentes extensions de supports populaires. Rien n’avait fonctionné jusqu’à présent dans WMP, VLC et Quicktime Player.

J'ai essayé d'identifier le type de fichier en utilisant TrID (comme spécifié dans ce lien et cet utilitaire suggère qu'il s'agisse d'un fichier mp3 (bien que ce soit une vidéo), j'ai changé l'extension en mp3, mais cela n'a pas fonctionné non plus.

J'ai essayé d'ouvrir le fichier dans ISO Buster et plusieurs autres applications. Enfin, tout en essayant différentes choses, sur le système Android lui-même, lorsque je choisis l’option de calcul des chèques, certaines valeurs MD5 et SHA-1 sont affichées. Je ne connais pas bien ces termes, mais j'ai compris que ces fichiers semblaient être cryptés.

Si j'essaie d'ouvrir directement ce fichier sur Android, le système commence à générer Hex Dump, puis l'Explorateur de fichiers se bloque.

Maintenant, si ces fichiers sont vraiment les fichiers vidéo et sont cryptés, est-il possible de les décrypter et de les lire directement sur un lecteur vidéo?


Sur Windows Store App dans Windows 8.1 de mon ordinateur portable

J'ai trouvé que les fichiers de l'application sont stockés dans:

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

J'ai pu comprendre comment attribuer des privilèges à l'utilisateur actuellement connecté et obtenir l'accès pour accéder à ces chemins, mais je ne pouvais plus progresser dans la recherche de fichiers vidéo cryptés ou non cryptés dans ces dossiers.


Je comprends que si je veux juste télécharger les fichiers vidéo, il existe un moyen beaucoup plus simple et plus efficace - vous connecter directement à leur site Web et utiliser n’importe quelle application ou extension de capture vidéo, c’est aussi simple que cela, qui fonctionne.

Mais mon intention ici n’est pas de télécharger des vidéos, mais je suis simplement curieux de faire du piratage éthique pour apprendre et explorer des choses. Je veux juste comprendre s’il est même possible de décrypter, de trouver l’extension appropriée et de les lire directement sans l’application ou non. Et où les applications Android et Windows stockent-elles réellement ces vidéos sur mon propre appareil auquel je suis incapable d'accéder/de jouer sans application? Hein, développeurs d'applications bien fait!

Toute aide ou pointeurs appréciés.

6
Anuj Sethi

Je me demandais la même chose et j'ai fait quelques recherches avec windirstat et j'ai trouvé un grand nombre de fichiers sur:

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

Ils sont au format .file mais les plus gros sont les vidéos et ils se lisent bien en vlc. Pourrait probablement déconner avec eux et ajouter le .avi ou autre chose, à la fin pour être complet si vous vouliez.

6
joe o sullivan

Puisque Lynda utilise HTML5, il suffit de cliquer sur Enregistrer sous sur la vidéo et de le télécharger en tant que mp4 ....

9
mko

Pour les utilisateurs de Mac, vous pouvez trouver les fichiers hors connexion sur 

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

À votre santé!

9
Ahmad Awais

Bon, les solutions énumérées ci-dessus ont fonctionné pendant un certain temps, mais Lynda était suffisamment intelligent pour commencer à chiffrer les vidéos téléchargées. Et par conséquent, trouver le contenu téléchargé ne suffit plus.

Je ne pouvais pas trouver un moyen de décrypter les vidéos téléchargées par l'application Windows Store mais quelqu'un a fait un excellent travail en déchiffrant les vidéos téléchargées par l'application Desktop (oui, c'est différent), ce qui n'est pas le cas. aussi populaire que l'application de magasin . Vous pouvez télécharger la version de bureau de cette application à partir de ici .

Trouvez des vdos téléchargées cryptées ici: 

C:\Utilisateurs \\ AppData\Local\lynda.com\Application de bureau Lynda.com\offline\ldc_dl_courses

et décryptez-les avec cet outil .

5
Anuj Sethi

C'est ainsi:

  • Naviguez jusqu'à:

    C:\Utilisateurs\* Nom d'utilisateur *\AppData\Local\Packages\lynda.com.lynda.com_0dmhem0sv94sr\LocalState\offline\* XXXXXX *

  • Ajoutez l’extension .mp4 aux fichiers de ce dossier. 

    (Si vous téléchargez les fichiers dans l’ordre, il sera beaucoup plus facile de les nommer car il sera possible de les trier par date et heure.)

  • Ouvrir une fenêtre de commande dans ce dossier (en tant qu'administrateur)

  • Exécutez la commande suivante dans le dossier contenant vos fichiers vidéo extesionless pour donner à tous les fichiers .mp4 extesions .

    ren *. * .mp4

3
Niels Healey
  1. si vous utilisez lynda.com Windows Store App, vous pouvez le trouver sous 

    C:\Utilisateurs {nom d'utilisateur}\AppData\Local\Packages\lynda.com.lynda.com_0dmhem0sv94sr\LocalState\offline

  2. pour ceux qui utilisent "Lynda Desktop App" pour trouver l'emplacement exact des fichiers video dans Windows

  3. Exécutez Lynda Desktop App à partir du menu de l'application en haut à gauche de l'application, sélectionnez "Options", où vous pouvez trouver le chemin des fichiers téléchargés, sous "CourseDownload location". son emplacement par défaut est

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

pour ceux qui ne peuvent pas lire les fichiers avec VLC maintenant hors ligne, appliquez des fichiers hors ligne pour qu’ils ne puissent être déchiffrés et lus qu'avec App lynda hors ligne uniquement  

si quelqu'un a besoin de savoir comment décrypter des fichiers, j’ai déjà développé un outil destiné à mon personnel, mais je pense que je ne peux pas le partager avec le public. 

2
Smart Dev