質問によると、LoadLibrary(Ex)の場合と同様に、ファイルではなくメモリ内の場所からDLLをロードします。私はWinAPIの専門家ではないので、googled少しと、かなり私のニーズを満たすMemoryModuleライブラリとthis articleを発見した。メモリ内の場所からDLLをロードする
一方、情報はかなり古いですし、ライブラリもしばらく更新されていません。だから私はそれを行うための異なった、より新しい、より良い方法があるかどうかを知りたがっていました。また、記事に記載されているライブラリを誰かが使用している場合、私はそれを使用する際に直面している可能性について洞察力を提供することができますか?
興味があるだけのもののために、私は、ディスク上の復号化されたバージョンを保存せずにアプリケーションのためのいくつかのプラグインを暗号化の概念を模索しています。
(DLLヘッダが割り当てられた十分なスペースがあることを確認する)非圧縮のバイナリとにロードされたメモリを書き換えるのソースコードを使用する準備ができメモリからDLLをロードする方法: https://github.com/fancycode/MemoryModule – user1528094