- ベストアンサー
Visual studioで作成したexeファイル
Visual C# express editionで作成したプログラムをビルドしてexeファイルが出来上がりました。 C#学習のために、パスワードなどを管理するようなプログラムを作成してみたのですが、 exeをメモ帳で開いてビックリ、自分が作成したクラス、メソッド、メンバの名前がバレバレです。 私にはできないのですが、これはリバースエンジニアリングされた場合には、簡単に解読されてしまいますか? 例えばメンバ変数にパスワードをキャッシュしておくPasswordstringなんて変数名があったらすぐにメモリ上から探せたりするでしょうか? よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
簡単に解読できるようですね。 とりあえず、↓を読まれることをお勧めします。 http://www.atmarkit.co.jp/fdotnet/tools/dotfuscator/dotfuscator_01.html
お礼
リンク大変参考になりました。 これを読んでしまうとどんな言語でも怖すぎますね! メモリ上に存在する時間を限りなく少なくして対処しておこうと思います。 ありがとうございました。