DRM保護機能を備えたプロプライエタリプレーヤーは、VLCプロジェクトのいくつかのライブラリのPythonラッパースクリプトであることが判明しました。 Pythonコードは、ファイルをVLCに渡す前に、ファイルに対して何らかの変換を行いました。 Leaping Brain WebサイトのFAQで、プレーヤーはDRMを実装するために信じられないほどクールな暗号化アルゴリズムを使用していると述べています。
「動画をサーバーにアップロードする際、独自のBrainTrust暗号化アルゴリズムを使用しています。 誰かがあなたのコンテンツにアクセスできたとしても、ファイルは暗号化された形式で保存されているため、ファイルは再生されず、まったく使い物になりません。 ユーザーのデバイスにダウンロードした後は、正当なユーザーのみがMOD Machine Playerを介してのみファイルを再生できます。 これよりも信頼性の高いスキームはわかりません。 Windows Media DRMは簡単にクラッキングでき、Windowsでのみ動作しますが、BrainTrustはクラッキングすることはほぼ不可能であり、このテクノロジーはWindows 8、Vista、XP、およびMacで正常に動作します。
スクリプトラッパーを復元して、Escher Langtonは処理されたファイルを保存し、「暗号化された」ファイルと比較しました。 アクセスできないアルゴリズムは、ファイルの最初の15キロバイトで、各キロバイトブロックの最初の数バイトが「秘密キー」と文字列「RANDOM_STRING」でXORされていることが判明しました。
出典: Asher Langtonのブログ
PS古いバージョンのFAQは、すでにLeaping Brainの公式Webサイトから消えています。 しかし、 Googleキャッシュは記憶しています !