mirror of
https://github.com/repnz/apc-research
synced 2026-06-08 17:06:23 +00:00
16 lines
511 B
C++
16 lines
511 B
C++
#include "ApcLib.h"
|
|
|
|
VOID
|
|
InitializeApi(
|
|
VOID
|
|
)
|
|
{
|
|
HMODULE NtdllHandle = GetModuleHandle("ntdll.dll");
|
|
HMODULE Kernel32Handle = GetModuleHandle("kernel32.dll");
|
|
|
|
NtGetNextThread = (PNT_GET_NEXT_THREAD)GetProcAddress(NtdllHandle, "NtGetNextThread");
|
|
NtQueueApcThread = (PNT_QUEUE_APC_THREAD)GetProcAddress(NtdllHandle, "NtQueueApcThread");
|
|
NtQueueApcThreadEx = (PNT_QUEUE_APC_THREAD_EX)GetProcAddress(NtdllHandle, "NtQueueApcThreadEx");
|
|
LoadLibraryAPtr = GetProcAddress(Kernel32Handle, "LoadLibraryA");
|
|
}
|