AndroidおよびWindowsアプリを介してオフラインで視聴するためにビデオをダウンロードする機能を備えたアプリがあります。このアプリはこれらのビデオをどこに保存しますか。 ?
私はプログラマーですが、Android/Windowsアプリの開発については何も知りません。これまでのところ、これまでハックできました。
動画を保存しているようです
/storage/emulated/0/Android/data/com..Android.root/files/videos//encrypted/
これらのファイルには拡張子がありません。ラップトップにコピーして、さまざまな一般的なメディア拡張子を付けてみましたが、WMP、VLC、Quicktime Playerのいずれでも動作しませんでした。
TrID
( このリンク で指定されているように、このユーティリティはmp3ファイル(ビデオである必要があります)を指定する)を使用してファイルタイプを識別しようとしました。拡張子をmp3
に変更しました、それも機能しませんでした。
ISOバスターや他のいくつかのアプリでファイルを開いてみました。最後に、さまざまなことを試しているときに、Androidシステム自体でチェックを計算するオプションを選択すると、いくつかのMD5
およびSHA-1
の値が表示されます。これらの用語にあまり詳しくありませんが、これらのファイル暗号化されているようです。
Androidでこのファイルを直接開こうとすると、システムは16進ダンプの生成を開始し、ファイルエクスプローラーがクラッシュします。
これらのファイルが本当にビデオファイルであり、暗号化されている場合、それらを復号化してビデオプレーヤーで直接再生する方法はありますか?
アプリファイルは次の場所に保存されています。
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アプリが実際にこれらのビデオを自分のデバイスに保存しているので、アプリなしではアクセス/再生できません。
任意のヘルプまたはポインタに感謝します。
私は同じことを疑問に思っていたので、windirstatでいくつかの調査を行ったところ、次の場所に大量のファイルが見つかりました。
C:\Users\*username*\AppData\Local\Packages\lynda.com.lynda.com_0dmhem0sv94sr\LocalState\offline\194074
それらは.fileですが、大きなものはビデオであり、vlcでは問題なく再生されます。おそらくそれらをいじって、必要に応じて完全性のために.aviなどを最後に追加できます。
LyndaはHTML5を使用しているため、ビデオで[名前を付けて保存]をクリックし、mp4としてダウンロードします。
Macユーザーの場合は、オフラインファイルを見つけることができます
~/Library/Containers/com.lyndadotcom.lyndaosx/Data/Library/Caches/com.lyndadotcom.lyndaosx/offlnvds/
乾杯!
さて、上記のソリューションはしばらくは機能しましたが、Lynda
は十分に賢く、ダウンロードしたビデオの暗号化を開始できました。したがって、ダウンロードしたコンテンツを見つけるだけではもはや十分ではありません。
Windowsストアアプリによってダウンロードされたビデオを復号化する方法を見つけることができませんでしたが、デスクトップアプリ(はい、違います)。これはストアアプリほど人気がありません。このアプリのデスクトップバージョンは here からダウンロードできます。
暗号化されたダウンロードされたvdoをここで検索します。
C:\ Users \\ AppData\Local\lynda.com\Lynda.com Desktop App\offline\ldc_dl_courses
このツール を使用して復号化します。
こうやって:
C:\ Users\*ユーザー名*\AppData\Local\Packages\lynda.com.lynda.com_0dmhem0sv94sr\LocalState\offline\* XXXXXX *
そのフォルダー内のファイルに拡張子。mp4を追加します。
(ファイルを順番にダウンロードすると、日付と時刻でソートできるため、名前を付けやすくなります。)
そのフォルダーでコマンドウィンドウを開きます(管理者として)
ren *。 * .mp4
lynda.com Windowsストアアプリを使用している場合は、以下で見つけることができます
C:\ Users {userName}\AppData\Local\Packages\lynda.com.lynda.com_0dmhem0sv94sr\LocalState\offline
「Lynda Desktop App」を使用して、Windowsのビデオファイルの正確な場所を見つける人向け
アプリの左上のアプリメニューからLyndaデスクトップアプリを実行し、[オプション]を選択します。ダウンロードしたファイルのパスをそこから見つけることができます。
."C:\Users\{userName}\AppData\Local\lynda.com\Lynda.com Desktop App\offline\ldc_dl_courses
"
VLCを使用してファイルを再生できない場合は、オフラインアプリ暗号化ファイルを使用して、lyndaオフラインアプリでのみ暗号化および再生できるようにします
誰かがファイルを復号化する方法を必要とする場合、私はすでに従業員が使用するためのツールを開発しましたが、私はそれを公開することはできません