#pragma once #include namespace RemoteCode { class RemoteMapper { RemoteProcess m_Process; uint8_t *m_Mapped; void *m_Map; public: RemoteMapper() = default; // Copy process & shellcode to class. bool Start(RemoteProcess Process); // Writes code to process in allocated page. bool WriteCodeToMap(ByteArray Code); // Calls shellcode to call the library ;D bool ExecuteCodeFromMap(); }; }