私が持っている Azure "クラウド サービス" WCF を "公開" または "パッケージ化" する場合、公開またはパッケージには実際にアプリケーションのソース コードが含まれているのでしょうか、それとも公開されるバイナリだけですか? Microsoft がアプリケーションのコードを確認できる方法はありますか? 実際の C# コードは公開されていない、または Microsoft サーバーに表示されていないと想定しても安全ですか? バイナリが公開されている場合、バイナリをソース コードに戻す方法はありませんよね? 私は自分の知的財産を保護しようとしているだけです。
1 に答える
1
バイナリがデプロイされます。
逆コンパイルされたコードを読みにくくする難読化ツールがありますが、どの.NETライブラリも非常に簡単に逆コンパイルできます(オープンソース逆コンパイラの説明については、 Reflectorのオープンソースの代替手段を参照してください)。
個人的には、MicrosoftがあなたのIPを逆コンパイルして盗むことについては心配していません。とにかく、どのホスティングプロバイダーもあなたの展開に同様のアクセス権を持っているでしょう。
于 2012-08-26T23:10:08.490 に答える