2017-02-12 9 views
1

コンパイルされた言語を使用するというアイデアは、パフォーマンスを大幅に向上させるのに最適な方法です。ウェブアセンブリはdrmを実施する方法ですか?

しかし、それはdrmを設定するために使用できますか?

たとえば、ブラウザのゲームを提供するWebサイトや、他の人がソースコードを使用したくないWebサイトがあります。他のサイトで使用されているかどうかを検出し、逆コンパイルやバイパスをすることなくロックするために使用するwebassemblyスクリプトをゲームのメカニズムに深く結びつけますか?

私はこれで海賊のように聞こえないようにしたいが、それはadblock-usersということになるかもしれない、そのalso block trackers

たとえば、Audio Context Fingerprintingスクリプトが検出されずに実行されていない場合、どのようにブロックできますか?

答えて

5

パフォーマンス以外に、WasmはWebにまだない新しい機能を提供していません。 Whatmモジュールがロードされているかどうかを知ることができ、呼び出されているものを見ることができ、Wasmコードをテキスト形式で検査して実行することができます。 asm.jsコードを縮小しました。さらに、WasmはJavaScriptを呼び出すだけでブラウザとWebページとのやりとりが可能です。

ウェブサイトでは、既に使用できる方法以外の方法で背中のものを使用することはできません。

関連する問題