mirror of
https://github.com/bats3c/DarkLoadLibrary
synced 2026-06-06 15:14:33 +00:00
26 lines
536 B
C
26 lines
536 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 0x00000004
|
|
|
|
#pragma once
|
|
typedef struct _DARKMODULE {
|
|
BOOL bSuccess;
|
|
LPWSTR ErrorMsg;
|
|
PBYTE pbDllData;
|
|
DWORD dwDllDataLen;
|
|
LPWSTR LocalDLLName;
|
|
PWCHAR CrackedDLLName;
|
|
ULONG_PTR ModuleBase;
|
|
} DARKMODULE, *PDARKMODULE;
|
|
|
|
DARKMODULE DarkLoadLibrary(
|
|
DWORD dwFlags,
|
|
LPCWSTR lpwBuffer,
|
|
LPVOID lpFileBuffer,
|
|
DWORD dwLen,
|
|
LPCWSTR lpwName
|
|
); |