Files
bats3c-DarkLoadLibrary/DarkLoadLibrary/include/darkloadlibrary.h
T
2021-08-07 14:31:44 -07:00

27 lines
555 B
C

#include <stdio.h>
#include <windows.h>
#define LOAD_LOCAL_FILE 0x00000001
#define LOAD_REMOTE_FILE 0x00000002
#define LOAD_MEMORY 0x00000003
#define NO_LINK 0x00010000
#pragma once
typedef struct _DARKMODULE {
BOOL bSuccess;
LPWSTR ErrorMsg;
PBYTE pbDllData;
DWORD dwDllDataLen;
LPWSTR LocalDLLName;
PWCHAR CrackedDLLName;
ULONG_PTR ModuleBase;
BOOL bLinkedToPeb;
} DARKMODULE, *PDARKMODULE;
PDARKMODULE DarkLoadLibrary(
DWORD dwFlags,
LPCWSTR lpwBuffer,
LPVOID lpFileBuffer,
DWORD dwLen,
LPCWSTR lpwName
);