人々がReflector.netを使用して自分の.exe C#アプリケーションを逆コンパイルできないようにするにはどうしてですか?私はそこにたくさんの投稿があることを知っていますが、私が「隠す」唯一のものは私のデータベース接続文字列です。c#設定でデータベース接続文字列を保護すると、逆コンパイルを防止できますか?
私は現在、データベース接続の情報を保持するために私のC#で "設定"を使用しています。 私のプロジェクトの設定でこれらの文字列を使用すると人々がそれを見られないようにするかどうかを知りたがっていますか?
ビジュアルスタジオ2008でDotFuscatorを使用していますが、私のプログラムを逆コンパイルしないようにしていないと聞いていました。
私はWebサービスを使用することができますが、私のサーバーはLinux上にあるので、Linux上にWebサービスを保管することはできません。
ここをクリックしてください:http://stackoverflow.com/questions/2107036/is-it-possible-to-prevent-decompilation-of-net-msil-dll –
とここに:http://stackoverflow.com/questions/2478230/how-can-i-protect-my-net-assemblies-from-decompilation –
投稿ごとに1つの質問にしてください。 –