2016-08-04 12 views
-1

パスワードをOrcaに隠しておく方法は?Orca内のWix安全なパスワード

+0

パスワードを保存して呼び出すときにパスワードを返す関数を書くことができます。その後、dllファイルにパックし、CustomActionを使用してインストーラから呼び出します。この場合、あなたのパスワードはdllの逆コンパイル後にしか利用できず、Orcaを使って見ることはできません。 –

答えて

0

短い答えはいいえ、あなたがどれほど安全である必要があるかという問題です。

一時的なオブザーバから値を保護する場合は、Crypto APIなどのコードを使用して、暗号化された値をビルド時にプロパティテーブルに格納し、インストール時に別のプロパティに復号化します。 MSIカスタムアクションで解読コードをリバースエンジニアリングして、何をやっているのか把握できるので、これは完全には安全ではありません。それは「曖昧さによるセキュリティ」です。あなたはおそらくあなたのコードを難読化することもできます。

インストールログファイルに公開されないように、WiXではすべてのプロパティを隠しとして宣言してください。

企業環境の場合は、インストール時に安全な場所から、隠しファイルと表示されているプロパティにパスワードを手配することもできます。これらは、MSIファイルにはまったくありません。

関連する問題