クライアントがソース コードに対して最小限のセキュリティを確保したいという状況があります。これは Web アプリであり、ホストはパートナーとなる人物になります。心配なのは、ホストがコードをリバース エンジニアリングし、側でショップをセットアップするのは簡単だということです。コードを難読化するともっと難しくなるだろうと、私は彼らに言いましたが、それは本当の解決策ではありませんでした。
私の最初の問題: 厳密に名前が付けられたアセンブリを難読化できません。難読化されていないアセンブリへのリンクを維持しながら、これらのアセンブリの難読化をスキップできると思いますが、2番目の問題のために簡単にテストできません。
2 つ目の問題: マークアップからそのクラスへのリンクと、マークアップ ページが呼び出すメソッドが壊れているため、Web (コード ビハインド) アセンブリを難読化できません。