電子書籍の厳選無料作品が豊富!

Visual C# express editionで作成したプログラムをビルドしてexeファイルが出来上がりました。

C#学習のために、パスワードなどを管理するようなプログラムを作成してみたのですが、
exeをメモ帳で開いてビックリ、自分が作成したクラス、メソッド、メンバの名前がバレバレです。

私にはできないのですが、これはリバースエンジニアリングされた場合には、簡単に解読されてしまいますか?

例えばメンバ変数にパスワードをキャッシュしておくPasswordstringなんて変数名があったらすぐにメモリ上から探せたりするでしょうか?

よろしくお願いします。

A 回答 (1件)

簡単に解読できるようですね。


とりあえず、↓を読まれることをお勧めします。
http://www.atmarkit.co.jp/fdotnet/tools/dotfusca …
    • good
    • 0
この回答へのお礼

リンク大変参考になりました。
これを読んでしまうとどんな言語でも怖すぎますね!

メモリ上に存在する時間を限りなく少なくして対処しておこうと思います。

ありがとうございました。

お礼日時:2011/04/04 01:28

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!