mirror of https://github.com/vxunderground/VX-API
14 lines
307 B
C++
14 lines
307 B
C++
#include "Win32Helper.h"
|
|
|
|
HMODULE GetPeFileBaseAddress(VOID)
|
|
{
|
|
PPEB Peb = GetPebFromTeb();
|
|
PLDR_MODULE Module = NULL;
|
|
|
|
Module = (PLDR_MODULE)((PBYTE)Peb->LoaderData->InMemoryOrderModuleList.Flink - 16);
|
|
|
|
if (!Module)
|
|
return NULL;
|
|
|
|
return (HMODULE)(Module->BaseAddress ? Module->BaseAddress : NULL);
|
|
} |