MemoryModulePP
MemoryModulePP copied to clipboard
导入表是否可以采用内存加载
发现导入表的dll同样是采用LoadLibrary加载的,是否可以指定部分依赖的dll也采用内存加载?
你好,使用MemoryModulePP加载依赖是非常困难的,需要处理非常复杂的情况,你可以按照下面的方法简单处理这种问题。
假设有以下依赖链条需要从内存中加载:
lib1.dll -> lib2.dll -> lib3.dll
你可以先用LdrLoadDllMemoryExW
加载lib3.dll
(注意DllName和DllFullName参数要正确),再加载lib2.dll
(同样地),最后加载lib1.dll
。
祝好