アプリ版:「スタンプのみでお礼する」機能のリリースについて

exe内に記述したパスワードについて

1、スクリプト内にパスワードを記述してexeにコンパイルしています。このような記述方法だと簡単に盗まれてしまいますか?
パスワードを記述したフェイク行を数千行作っています。

2、以下のようなexeの使い方で簡単にパスワードを読み取る方法はありますか?

A パスワードが入ったexeファイル
B パスワードを受け取るexeファイル
AがBにパスワードを受け渡し処理をする。

A 回答 (1件)

世の中には逆コンパイルっていうものがありまして


コンパイルされたファイルからソースコードを作成することができます。
また、A.exeからB.exeへパスワードを平文で渡すとなると
メモリ上のデータを拾えば簡単に見えてしまいますよ。

一般的にはパスワードのハッシュ化を行います。
概要は下記を参考にしてください。
http://neta.ywcafe.net/000123.html

まぁそんなに厳密にやる必要がないソフトなら
パスワードをnビットシフトさせて管理するとか
色々やり方はありますけどね。

VBを使っているなら暗号化のクラスくらいあると思いますけど‥
(と、調べてみたらいっぱいヒットしました)
http://msdn.microsoft.com/ja-jp/library/system.s …
http://dobon.net/vb/dotnet/string/encryptstring. …
    • good
    • 0

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