4

したがって、このデスクトップアプリはWPFとC#を使用して構築されています。これは基本的に、ビデオ、クイズ、およびその他のさまざまなコンテンツを含むオフラインコースシステムです。私のジレンマは、ビデオをダウンロードしてユーザーのマシンにインストールした後、ビデオを保護する方法がわからないということです。調べられるDRMシステムはありますか?それらをローカルの暗号化されたデータベースに保存することを考えましたが、どこから始めればよいのかさえわかりません(または、他に完全に欠けているものがあるかどうか...)

これをどこから探し始めるかさえわからない-何かアイデアはありますか?

4

2 に答える 2

1

この質問は役に立つかもしれませんが、DRM が壊れている可能性があるため、あまり時間をかけないでください (ブルーレイを保護するために何百万ドルも費やしましたが、できませんでした)。せいぜい、カジュアルなユーザーを思いとどまらせることはできますが、断固たるハッカーを防ぐことはできないので、時間を無駄にしないでください。

ファイルをそのままコピーして再生できないようにするために簡単なことを行うことができます(ファイルのヘッダーの数バイトをスワップして、ゴミが再生されないように見せるなど)。次に、ファイルを読み取るときにそれらをメモリ内でスワップ解除します-単なる例であり、私は専門家ではありません)

于 2010-03-31T10:57:23.383 に答える
0

一部のゲームでBink ビデオが使用されているのを見たことがあります。ある種の「スクランブリングシステム」が組み込まれていると思いますが、間違っているかもしれません。

于 2010-03-31T10:56:28.143 に答える