line176 should chang to: char* dll_name = target_dll; line199 should chang to: LPVOID mapped = module_overloader(raw_payload, raw_size, dll_name);