mirror of
https://github.com/bats3c/DarkLoadLibrary
synced 2026-06-06 15:14:33 +00:00
12 lines
355 B
C
12 lines
355 B
C
#include <windows.h>
|
|
|
|
#include "pebutils.h"
|
|
#include "darkloadlibrary.h"
|
|
|
|
#define RVA(type, base_addr, rva) (type)((ULONG_PTR) base_addr + rva)
|
|
|
|
typedef BOOL(WINAPI * DLLMAIN)(HINSTANCE, DWORD, LPVOID);
|
|
typedef NTSTATUS(WINAPI *LDRGETPROCADDRESS)(HMODULE, PANSI_STRING, WORD, PVOID*);
|
|
|
|
BOOL IsValidPE(PBYTE pbData);
|
|
BOOL MapSections(PDARKMODULE pdModule); |