From d120e7b489adc42a4489c63305413dfe52ed8bbf Mon Sep 17 00:00:00 2001 From: auth12 <67507608+auth12@users.noreply.github.com> Date: Thu, 6 Aug 2020 15:33:18 +0100 Subject: Improved CPU usage drastically. Switched to directx9. Reduced RAM usage by only remapping modules from a blacklist. --- client/src/injection/process.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'client/src/injection/process.cpp') diff --git a/client/src/injection/process.cpp b/client/src/injection/process.cpp index c37e131..588699f 100644 --- a/client/src/injection/process.cpp +++ b/client/src/injection/process.cpp @@ -68,7 +68,7 @@ bool util::base_process::free(const uintptr_t addr, size_t size, uint32_t type / return true; } -bool util::base_process::info(PROCESSINFOCLASS proc_info, void* data, size_t size) { +bool util::base_process::info(native::PROCESSINFOCLASS proc_info, void* data, size_t size) { static auto nt_proc_info = g_syscalls.get("NtQueryInformationProcess"); auto status = nt_proc_info(m_handle, proc_info, data, size, nullptr); if (!NT_SUCCESS(status)) { @@ -179,7 +179,7 @@ uintptr_t util::process::peb() { if (is64) { native::PROCESS_EXTENDED_BASIC_INFORMATION proc_info; proc_info.Size = sizeof(proc_info); - if (!info(ProcessBasicInformation, &proc_info, sizeof(proc_info))) { + if (!info(native::ProcessBasicInformation, &proc_info, sizeof(proc_info))) { return {}; } @@ -187,7 +187,7 @@ uintptr_t util::process::peb() { } uintptr_t addr; - if (!info(ProcessWow64Information, &addr, sizeof(addr))) { + if (!info(native::ProcessWow64Information, &addr, sizeof(addr))) { return {}; } -- cgit v1.2.3