From 402dc30896ee2bce022c84e55facd81105557f38 Mon Sep 17 00:00:00 2001 From: s0beit Date: Wed, 15 Oct 2014 03:05:41 -0500 Subject: [PATCH] Create Remote.h --- Remote.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Remote.h diff --git a/Remote.h b/Remote.h new file mode 100644 index 0000000..f91716c --- /dev/null +++ b/Remote.h @@ -0,0 +1,20 @@ +#ifndef __REMOTE_HEADER__ +#define __REMOTE_HEADER__ + +namespace Remote +{ + namespace Allocate + { + void* Alloc( HANDLE hProcess, size_t Size ); + void* Commit( HANDLE hProcess, void* Data, size_t Size ); + void Free( HANDLE hProcess, void* Data, size_t Size ); + }; + + HANDLE GetRemoteProcessHandleA( char *pszProcessName ); + HMODULE GetRemoteModuleHandleA( HANDLE hProcess, const char *szModule ); + HMODULE RemoteLoadLibraryA( HANDLE hProcess, char *pszLibraryPath ); + FARPROC GetRemoteProcAddress( HANDLE hProcess, char *pszModuleName, char *pszProcName ); +}; + + +#endif //__REMOTE_HEADER__