2

ホラ!やっと完成しました…そして今、一部のお客様に販売することになりました…

ただし、ご存知のように、公開されたビュー ファイルは完全に表示されます。.js 外部コード ファイル、さらにはプロジェクト自体の .dll ファイルについては、事態はさらに悪化します。

のようなツールを使用するのが 1 つの良い方法であることはわかっていますがSmart Assembly、これらのツールを ASP.NET MVC プロジェクトとファイルに使用できますか? より良いアプローチはありますか?

4

1 に答える 1

1

ファイルをパッケージ化して顧客に渡すと、これらのファイルに何が起こるかは制御できません。できることは何でも、リバース エンジニアリング、逆コンパイル、または暗号化解除される可能性があります。

最善の策は、会社と顧客との間で強固なライセンス契約を作成することにより、法的に資産を保護することです。次に、利用規約で、作品の複製または変更が違法であることを顧客に知らせることができます。その後、法的に損害賠償を求めることができます。

それ以外では、コードを難読化し、ビューをコンパイルすると少しは役に立ちます。

于 2014-01-07T14:16:52.170 に答える