mirror of
https://github.com/bb107/MemoryModulePP
synced 2026-06-08 13:15:33 +00:00
Resolve IAT after insert LdrDataTableEntry
This commit is contained in:
@@ -50,7 +50,7 @@ typedef struct _MEMORYMODULE {
|
||||
|
||||
HMODULE* hModulesList; //Import module handles
|
||||
DWORD dwModulesCount; //number of module handles
|
||||
DWORD dwReserved;
|
||||
DWORD dwReferenceCount;
|
||||
|
||||
DWORD dwImageFileSize;
|
||||
DWORD headers_align; //headers_align == OptionalHeaders.BaseOfCode;
|
||||
@@ -70,6 +70,17 @@ extern "C" {
|
||||
_In_ DWORD size
|
||||
);
|
||||
|
||||
NTSTATUS MemoryResolveImportTable(
|
||||
_In_ LPBYTE base,
|
||||
_In_ PIMAGE_NT_HEADERS lpNtHeaders,
|
||||
_In_ PMEMORYMODULE hMemoryModule
|
||||
);
|
||||
|
||||
NTSTATUS MemorySetSectionProtection(
|
||||
_In_ LPBYTE base,
|
||||
_In_ PIMAGE_NT_HEADERS lpNtHeaders
|
||||
);
|
||||
|
||||
bool MemoryFreeLibrary(HMEMORYMODULE);
|
||||
|
||||
bool WINAPI IsValidMemoryModuleHandle(HMEMORYMODULE hModule);
|
||||
|
||||
Reference in New Issue
Block a user