この記事を見たばかりです重要なデータを隠す
上記のリンクに記載されているように、FTP接続文字列を保護するためにapp.configを使用することを考えていますが、誰かがftp接続文字列を何らかの方法で、コンパイルを解除するか、またはによって発見することは本当に不可能かどうか疑問に思っています。他のリバースエンジニアリングツールを使用する
ソフトウェアに含まれるデータは非常に機密性が高く、ユーザーと共有するべきではありません。誰かが私が正しい方法であるかどうか私を助けてくれませんか?
この記事を見たばかりです重要なデータを隠す
上記のリンクに記載されているように、FTP接続文字列を保護するためにapp.configを使用することを考えていますが、誰かがftp接続文字列を何らかの方法で、コンパイルを解除するか、またはによって発見することは本当に不可能かどうか疑問に思っています。他のリバースエンジニアリングツールを使用する
ソフトウェアに含まれるデータは非常に機密性が高く、ユーザーと共有するべきではありません。誰かが私が正しい方法であるかどうか私を助けてくれませんか?
App.Config に値を保存すると、その値はハードコードされたり、コンパイルされたコードに保存されたりすることはありません。実行時に構成ファイルから読み取られます。そのため、逆コンパイルによって直接取得することはできませんが、アプリケーションを再コンパイルして、復号化後の文字列などを吐き出す可能性は常にあります。明らかに、構成値は、アプリケーション サーバーにアクセスできる人なら誰でも簡単にアクセスできます。なぜなら、彼らは単に App.Config を読み取ることができるからです。もちろん、リンクした質問への回答で提案されているように暗号化されていない限りです。