ライブ フォレンジック環境で使用するソフトウェアを作成しています。マシン上のバイナリは信頼できない可能性があるため、独自のライブラリ (DLL) を含め、マシン上で実行する独自のバイナリを持ち込みたいと考えています。この値への変更は再起動時に読み取られますが、マシンを再起動したくありません。マシンを再起動せずに、セッション マネージャーがこれを強制的に再読み取りする方法についてのアイデアはありますか?
ありがとう。
ライブ フォレンジック環境で使用するソフトウェアを作成しています。マシン上のバイナリは信頼できない可能性があるため、独自のライブラリ (DLL) を含め、マシン上で実行する独自のバイナリを持ち込みたいと考えています。この値への変更は再起動時に読み取られますが、マシンを再起動したくありません。マシンを再起動せずに、セッション マネージャーがこれを強制的に再読み取りする方法についてのアイデアはありますか?
ありがとう。
この質問に対する答えは見つかりませんでしたが、同様の問題がある場合は、DLLリダイレクトを使用できます。DLLリダイレクトでは、アプリケーションが存在するディレクトリに「appname.local」という名前のフォルダを作成する必要があります。したがって、myapp.exeには、「myapp.exe.local」フォルダーを作成しました。これにより、標準の検索パスを使用する前に、アプリケーションが存在するディレクトリからDLLが強制的にロードされます。一部のDLL(ntdllなど)はリダイレクトできないことに注意してください。