From 1a9d9e7feaa01ef50adcf3e30ce428f31deabedf Mon Sep 17 00:00:00 2001 From: binarymaster Date: Thu, 20 Nov 2014 22:31:59 +0300 Subject: [PATCH] Bug fix Wrong offset was specified (typo) Not affected on release, because Delphi version is used for x86 platform --- src-x86-x64-Fusix/src/RDPWrap.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src-x86-x64-Fusix/src/RDPWrap.cpp b/src-x86-x64-Fusix/src/RDPWrap.cpp index 477257c..e424029 100644 --- a/src-x86-x64-Fusix/src/RDPWrap.cpp +++ b/src-x86-x64-Fusix/src/RDPWrap.cpp @@ -2315,7 +2315,7 @@ void Hook() SignPtr = (PLATFORM_DWORD)(TermSrvBase + 0x1F6A1); WriteProcessMemory(GetCurrentProcess(), (LPVOID)SignPtr, &CDefPolicy_Query_eax_rcx, sizeof(CDefPolicy_Query_eax_rcx), &bw); #else - SignPtr = (PLATFORM_DWORD)(TermSrvBase + 0x16115); + SignPtr = (PLATFORM_DWORD)(TermSrvBase + 0x37529); WriteProcessMemory(GetCurrentProcess(), (LPVOID)SignPtr, &CDefPolicy_Query_eax_ecx, sizeof(CDefPolicy_Query_eax_ecx), &bw); #endif