Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma once
- #ifndef INJECTION_H
- #define INJECTION_H
- #include <Windows.h>
- #include <fstream>
- #include <TlHelp32.h>
- #include <Psapi.h>
- #include "NT Func.h"
- enum INJECTION_MODE
- {
- IM_LoadLibrary,
- IM_LdrLoadDll,
- IM_ManualMap,
- };
- #define INJ_ERASE_HEADER 1
- #define INJ_FAKE_HEADER 2
- #define INJ_UNLINK_FROM_PEB 4
- #define INJ_FLAGS_ALL (INJ_ERASE_HEADER | INJ_FAKE_HEADER | INJ_UNLINK_FROM_PEB)
- bool InjectDLL(const char * szDllFile, HANDLE hProc, INJECTION_MODE im, bool HijackThread = false, DWORD Postinjection = 0);
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement