-1
パスワードをOrcaに隠しておく方法は?Orca内のWix安全なパスワード
パスワードをOrcaに隠しておく方法は?Orca内のWix安全なパスワード
短い答えはいいえ、あなたがどれほど安全である必要があるかという問題です。
一時的なオブザーバから値を保護する場合は、Crypto APIなどのコードを使用して、暗号化された値をビルド時にプロパティテーブルに格納し、インストール時に別のプロパティに復号化します。 MSIカスタムアクションで解読コードをリバースエンジニアリングして、何をやっているのか把握できるので、これは完全には安全ではありません。それは「曖昧さによるセキュリティ」です。あなたはおそらくあなたのコードを難読化することもできます。
インストールログファイルに公開されないように、WiXではすべてのプロパティを隠しとして宣言してください。
企業環境の場合は、インストール時に安全な場所から、隠しファイルと表示されているプロパティにパスワードを手配することもできます。これらは、MSIファイルにはまったくありません。
パスワードを保存して呼び出すときにパスワードを返す関数を書くことができます。その後、dllファイルにパックし、CustomActionを使用してインストーラから呼び出します。この場合、あなたのパスワードはdllの逆コンパイル後にしか利用できず、Orcaを使って見ることはできません。 –