5

Windows 8 Metro スタイルでアプリケーションを構築することに非常に興味があります。HTML5 を使用したいのですが、フロント エンドの UI を分解から保護し、最終的に他のユーザーに盗まれることを非常に心配しています。残念ながら、私のサービスはすべてオープン ソースであるため、オープン ソース サービスとフロント エンドの HTML5 アプリの間に何らかの仲介者を実装しない限り、そこに何かを隠すことはできません。

タイトルが示すように、HTML Metro アプリケーションのソースを保護するにはどうすればよいですか?

4

2 に答える 2

6

次の 2 つのオプションがあります。

  1. コードに対して JavaScript 難読化ツールを実行します。これにより、理解がはるかに難しくなりますが、不可能ではありません。
  2. 重要な機能を C++ メソッドとして実装します。これらは、WinRT を使用して JavaScript から簡単に呼び出すことができます。これにより、何が起こっているのかを理解するのがはるかに難しくなります。
于 2011-09-27T04:01:27.160 に答える
0

何か (何か) を秘密にしておきたい場合は、それをクライアントに渡さないでください。

私が(まだ)知らないある種の難読化があるかもしれませんが、それでもコードを再構築することは可能です。

于 2011-09-27T04:01:14.480 に答える